Sure There's Genital Mutilation, But it Looks Beautiful!

Monday, May 25, 2009 | |

Here's the trailer for Lars Von Trier's latest, Antichrist. The gorgeous Charlotte Gainsbourg just took home the prize for best actress at Cannes, which I can only assume is deserved given the squirm inducing things she has to do to Willem Dafoe and herself.