May 24, 2016
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.
Photo: www.the playlist.net
SHARE