Dwayne Johnson è detto l'acchiappadenti, anche conosciuto come Derek Thompson, un giocatore di hockey che deve il suo soprannome all'abitudine di separare i giocatori avversari dai loro denti. Quando Derek infrange i sogni di un giovane, è costretto a una settimana di duro lavoro come una vera fatina dei denti, dotata di ali e di una bacchetta magica. All'inizio, Derek non riesce nel suo compito, lamentandosi e cadendo spesso, mentre tenta di non farsi notare nelle case di perfetti sconosciuti e svolgendo le varie funzioni di una fatina. Ma lentamente Derek si adatta al nuovo ruolo e comincia a riscoprire i suoi sogni dimenticati.