Breaking the Waves 1996
7.8
IMDB
7.8
IMDB
Oilman Jan is paralyzed in an accident. His wife, who prayed for his return, feels guilty; even more, when Jan urges her to have sex with another.
Emily Watson
Stellan Skarsgård
Katrin Cartlidge
Jean-Marc Barr
Adrian Rawlins
Lars von Trier