Back to IndieWire

antichrist: “nature is satan’s church”

antichrist: "nature is satan's church"

Keaton at IFC reports that artist Oakland based artist David D’Andrea designed this new poster art for “Antichrist” specifically for this week’s Fantastic Fest ’09. The film that folks back in Cannes emphatically said would never get a U.S. release hits the New York Film Festival (tickets are still available) later this week and will be in theaters (from IFC Films) on October 23rd and then on demand on Oct. 28th.

Lars von Trier on the film: In Cannes | In Toronto | In New York

image courtesy ifc films

This Article is related to: Uncategorized and tagged