Monday, September 28, 2009
See "Antichrist" On Demand (Comcast) October 23rd
"IFC will release the film On Demand and in theaters October 23, according to the IFC website." according to
The "Most shocking film in the history of the Cannes film festival" stars William Dafoe. The cinematography looks brilliant and the trailer looks pretty freaky.
Check it out: