Breaking the Waves

1996 – Lars von Trier