Basé sur les témoignages des survivants du drame survenu à l'Ecole polytechnique de Montréal, le 6 décembre 1989, le film raconte l'évènement à travers les yeux de Valérie et Jean-François, deux étudiants qui ont vu leur vie basculer lorsqu'un jeune homme s'est introduit dans l'école avec une idée en tête: emmener avec lui dans la mort le plus de femmes possible.
L'École du Bien et du Mal a été fondée jadis par les jumeaux, devenus ennemis, Rhian et Rafal. Aujourd'hui, deux amies très différentes, Sophie et Agatha, vont intégrer cette école dédiée aux contes de fées. Sophie, rêve de devenir princesse ; Agatha, sceptique, préfère plutôt rester chez elle. Une fois arrivées à l'école, rien ne se passe comme prévu pour les deux amies : Sophie est envoyée à l'École du Mal alors qu'Agatha intègre l'École du Bien. Les deux filles vont avoir comme camarades de classes les enfants du Capitaine Crochet ou encore du roi Arthur. Par ailleurs, le mystérieux Rafal, revenu parmi les morts, menace l'école. Les deux amies vont devoir l'affronter alors que leur amitié est mise à l'épreuve.