Lars von Trier’s amazing Antichrist will be available to Watch Instantly on Netflix on Thursday, but while you wait for it check out these Denmark tourism ads that von Trier directed. Or at least that the Onion says he directed. Thanks to Jesse for the heads up.

Denmark Introduces Harrowing New Tourism Ads Directed By Lars Von Trier