As if the recent still of Willem Dafoe nakedly humping amdist a tree full of “extra limbs” wasn’t strange enough, wait until you feast your eyes on the actual trailer for Lars Von Trier’s Antichrist!
AICN scored the first look. Lord, we cannot wait for this one!
Lars von Trier’s Antichrist – Official Trailer from Zentropa on Vimeo.
Got news? Click here to submit it!
Be a real son of the beast in our Dread Central forums!