Nature is Satan’s church
Fresh from Fantastic Fest 2009 in Austin, Texas comes this new one-sheet for Lars Von Trier’s Antichrist. Art is by David D’Andrea; looks like something you’d find on an album cover for Sword or Witchcraft. The much talked about film, starring Willem Dafoe and Charlotte Gainsbourg, opens in theaters on October 23. For stills and trailers click here.
Source: Ryan Rotten, Managing Editor