Logo

Logo

Sean Penn

Coping with savage criticism

Sean Penn’s new film The Last Face has just been released, quietly, in the UK. There’s no big publicity drive…