Jan-Erik Widgren, bir lisenin son sınıfında okuyan kendi halinde bir gençtir. Arkadaşlarıyla birlikte gayet sıradan görünen Widgren’in okulundaki Latince öğretmeni Caligula, hem genç Widgren’in, hem de arkadaşlarının korktuğu sert, kuralcı ve hastalıklı bir adamdır. Ders esnasında öğrencilere baskı yapan bu adam, Widgren’in hayatında çok tuhaf bir biçimde yer edecektir. Bertha adında genç bir kıza aşık olan Widgren, bu kızın bir takım psikolojik sorunları olduğunu farkeder. Bu sorunların kaynağı sadist bir adamdır ve bu adam da Widgren’in Latince öğretmeni Caligula’dan başkası değildir.