Isabel (Nicole Kidman), sublime sorcière déterminée à vivre sans sorcellerie, part à Hollywood afin de trouver l'amour parmi les mortels. Là-bas, elle rencontre Jack (Will Ferrell), un acteur qui la persuade de jouer à ses côtés dans une nouvelle version de la célèbre série 'Ma Sorcière Bien-Aimée'. Nos deux héros vont tomber amoureux, et provoquer malgré eux une collision entre leurs deux univers.