Todd Bowden (Brad Renfro) es un alumno adolescente fascinado por el mundo del nacionalsocialismo y el tema del Holocausto judío, que descubre que un vecino suyo, Arthur Denken (Ian McKellen), fue miembro de las SS y cometió crímenes de guerra con esta organización durante la Segunda Guerra Mundial.