Historia oparta na faktach. Życie małego Erwina (Fabian Oscar Wien) i jego brata zmienia się diametralnie, gdy ich matka (Cornelia Froboess) zapada na ciężką chorobę. Ich ojciec (Christian Redl) jest apodyktyczny i nie potrafi znaleźć wspólnego języka z chłopcami. Po zakończeniu szkoły Erwin (Christoph Waltz) wstępuje do wojska, a po przejściu do cywila ima się różnych dorywczych prac. Jego bliscy i współpracownicy zaczynają dostrzegać u mężczyzny niepokojące zachowania - Erwin miewa ataki agresji, ma obsesję na punkcie dziewczyn w kaloszach, interesuje się bronią palną i materiałami wybuchowymi. Wkrótce poznaje znacznie od siebie starszą Leną (Tamara Kafka), para zamieszkuje razem. Początkowa sielanka nie trwa jednak długo.