Willem Dafoe in a shocking poster, but the controversy won't faze him as he - The Independent