DVD review of Antichrist (dir. Lars Von Trier, 2009) for Screem Magazine: Continue reading “Antichrist”