C'est l'oral du baccalauréat dans un lycée de la banlieue milanaise . Vitaliano Caccia est très en retard à son épreuve et , lorsqu'il arrive enfin , il sort une arme , la décharge sur ses professeurs et s'enfuit , laissant derrière lui sept cadavres et un survivant . le rescapé , Andrea Mareschalchi , professeur d'histoire et de philosophie , veut comprendre les raisons de cette violence , savoir pourquoi son élève l'a épargné , lui .