Top News:

Sean Penn stands by 'The Last Face' despite cold reception

Fri May 20 2016, 10:40 pm

Sean Penn stands by his latest movie “The Last Face,” a love story in a war-torn Africa starring Charlize Theron and Javier Bardem, which premiered in Cannes to boos, sarcastic laughter and devastating criticism.

  1. No Comments.