Quando Anabel (Mara Wilson) faz um pedido para sua fada-madrinha, ela jamais imaginaria que o nome dela fosse Murray (Martin Short)! Anabel logo descobre que Murray é ruim de experiência e bom em desculpas. Como os dois estão presos por uma hilariante corrente de magia, Anabel e o estúpido Murray têm até a meia-noite para salvar o pai da menina, lutar contra uma malvada bruxa e recuperar a varinha mágica roubada para tornar o mundo um lugar onde os sonhos se realizam.