The Last Face
Academy Award® winners Charlize Theron and Javier Bardem star in this powerful drama directed by two-time Academy Award® winner, Sean Penn. Set against the devastating backdrop of war-torn Liberia, Wren Petersen (Theron) and Miguel Leon (Bardem) are international aid workers brought together by their commitment to their humanitarian mission. But as the violence around them escalates, they must find a way to keep their relationship alive despite being deeply divided over how best to solve the conflict that surrounds them.
Starring Charlize Theron, Javier Bardem, Adèle Exarchopoulos
Director Sean Penn