Last Face: Sean Penn’s War Drama, Starring Charlize Theron and Javier Bardem

The Last Face, Sean Penn’s latest film as a director, stars Oscar winners Charlize Theron (“Monster”) and Javier Bardem (“No Country for Old Men”), along with Adele Exarchopoulos (“Blue is the Warmest Color”).

The story, written by Erin Dignam, concerns humanitarian doctors in a war-torn African country.

Principal photography began on August 1, 2014, in Capte Town,  According to rumors, the film is headed to world premiere at the Cannes Film Fest, where previous films of Penn have played well, not to mention the fact of his presidency of the grand jury.