Breaking the Waves (1996) Free Watch
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.
Release Date: 1996
Duration: 159 min
Countries: Spain, Norway, France, Denmark, Sweden, Netherlands, Iceland
Director: Lars von Trier
Writers: Lars von Trier, Peter Asmussen
Stars: Emily Watson, Stellan Skarsgård, Katrin Cartlidge