Breaking the Waves1996 · 159 minDrama · RomantiekLars von TrierEmily Watson · Stellan Skarsgård · Katrin Cartlidge · Jean-Marc Barr · Adrian Rawlins