First Trailer: Sean Penn’s “The Last Face”

Following a rather disastrous reaction at the Cannes Film Festival back in May, Sean Penn’s latest directorial effort “The Last Face” has finally released its first trailer.

Charlize Theron and Javier Bardem star in the film about two physicians who have dedicated their lives to helping impoverished people in war-torn parts of the world and end up falling in love.

Shot mostly around Cape Town, the film has yet to set any global release dates aside from France where it will open on January 11th.