Eden

I have written on here before about the appalling personal violence in the film Waz. Well Antichrist is another shocker given an 18+ rating by the BBFC and described thus […]