Vlad (Aaron Kissiov) has just moved to Crailsfelden with his father Barnabas (Rick Kavanian) and is now the new kid at the Penner Academy, one of the most famous magical schools in the world. Crailsfelden is a fantastic place, teeming with fairies, witches, trolls and dwarves. With Vlad and his father, vampires are now also represented in the village. But the little vampire Vlad has a big problem: he can't see blood. But Vlad is not alone in this unusual circumstance. Because just like him, his new friends also have fears. The fairy Faye (Johanna Schraml) suffers from a fear of flying and Wolf, the werewolf (Arsseni Bultmann), has an allergy to animal hair. So Vlad is in good company. Together, the unusual trio unravels a conspiracy around mayor Louis Ziffer (Christian Berkel) and his secretary Mrs. Circemeyer (Sonja Gerhardt) that could plunge the whole of Crailsfelden into misfortune.
A vampire boy who can't see blood, a fairy who is afraid of flying and a werewolf with an allergy to animal hair. Three magical losers! And of all people, they are competing against a diabolical opponent...