Viola è una giovane strega che vive dalla nascita in una Casa Famiglia per giovani dotati di poteri soprannaturali. Fra i suoi amici ci sono un vampiro, una principessa dei nani, un bambino gigante e un'allegra combriccola di maghi teen ager.
Un giorno nella sua vita irrompe Tarek, bello, arrogante e insopportbile ed è (quasi) subito amore. Sarebbe tutto perfetto se lui non avesse giurato di ucciderla...