Lars von Trier

Melancholia (Lars von Trier, 2011)
Antichrist
Breaking the Waves