Тодд Боуден был обычным американским подростком, который увлекался историей. Его увлечение было необычным для его возраста — он предпочитал изучать не только даты и события, но и самые мрачные и страшные страницы прошлого. Его любимым предметом была история ХХ века, особенно период Второй мировой войны.
Однажды Тодд узнал, что его сосед, старик по имени Артур Денкер, был нацистским преступником, который избежал наказания и скрывал свою настоящую личность. Это открытие потрясло мальчика, но вместо того, чтобы обращаться за помощью к взрослым или полиции, он решил использовать свои знания истории для того, чтобы вынудить старика рассказать ему о своем прошлом.
Тодд предложил старику сделку — он помолчит о его секрете, если тот согласится поделиться своими знаниями о зле и жестокости, которые он испытал и совершил во времена нацизма. Артур Денкер, или как оказалось позднее, Курт Дюссандер, согласился на эту сделку.
Так началось странное ученичество Тодда у Дюссандера. Старик стал для него учителем в изучении самой мрачной и страшной науки — науки зла. Он рассказывал мальчику о своих преступлениях, о своем участии в ужасах концлагерей, о жестокости и безжалостности, которые царили в то время.
Для Тодда это было как погружение в мир кошмаров и ужасов, но в то же время он понимал, что это знание помогает ему понять и осознать, что такое зло и как оно может проникнуть в сердце человека.
И вот наступает время решающего экзамена, когда Тодд должен будет решить, что делать с полученным знанием. Будет ли он использовать его для добра или для зла, как его учитель Дюссандер? Ответ на этот вопрос определит его собственное будущее и характер.