Annabel (Mara Wilson) pede a ajuda de sua fada madrinha para que seu pai (Robert Pastorelli), realize o sonho de estrelar um musical da Broadway. Mas a menina não imaginava que, a fada seria um homem chamado Marty (Martin Short). Desastrado e atrapalhado, Martin fará com que a dupla enfrente muitas confusões, aventuras e lutas contra uma bruxa malvada (Kathleen Turner).