Javier Bardem
On April 10, 2014, it was announced Sean Penn would direct the film, with Charlize Theron and Javier Bardem set to star in the film. Principal photography began on August 1, 2014, in Cape Town.