La sorcière Cassandra Nightingale décide de s'installer dans la charmante communauté de Middleton et d'ouvrir une boutique baptisée "Bell, Book and Candle", proposant une myriade d'objets insolites. Cassie va changer la vie des habitants et du chef de la police, Jake Russell...
Cassandra et Jake filent le parfait amour. Ils ont même décidé de se marier, mais un problème se pose : le choix de la date de la cérémonie ! Inspiré par l'ambiance de Noël, Jake veut offrir à Cassandra le plus beau des cadeaux : l'épouser le soir du réveillon du 24 décembre !
Sous le commandement du Major Mike Kessler, les services d'immigration et des douanes s'efforcent d'assurer la sécurité du pays. Une sécurité renforcée depuis les attentats du 11 septembre...