Karsten apparently has it settled. However, in this provincial German town, a moment of weakness turns to disaster, disappointment soon fuels anger, justice hides behind hypocrisy, and evil gradually unfolds.
Sebastian Hülk
as Karsten
Julia Jentsch
as Laura
Hanns Zischler
as Klaus
Luise Heyer
as Judith
Sascha Alexander Geršak
as Andrej
Lea Draeger
as Caro
Natalia Belitski
as Anna
Christoph Gawenda
as Stephan
Atef Vogel
as Rechtsanwalt
Simon Eckert
as Florian
Rainer Laupichler
as Chef
Matthias Brüggenolte
as Michael