We don’t yet know when IFC will release Antichrist, the firebrand Cannes entry from Lars Von Trier, in the US. But now thanks to Twitch we do know that UK audiences will see the film on July 24. And they’ll see it uncut, which most American moviegoers might not get to do. More details after the jump. Read More »