Reviews 4 Thoughts on Antichrist September 21, 2009 I screened Lars Von Trier’s new film Antichrist a few nights ago in bed, on my iPod touch (insert slightly guilty shrug), while my wife slept beside me. Throughout most[…]