On May 15, 2013,
Zac Efron and
Amber Heard joined the cast, before later dropping out. On May 1, 2014,
Nicholas Hoult,
Ben Kingsley,
Felicity Jones and
Anthony Hopkins joined the cast.
Principal photography began on May 5, 2014. On November 3, 2014,
Relativity Media acquired the film.
The film was scheduled to be released on October 30, 2015, by
Relativity Media. However, when Relativity filed for bankruptcy, producers had put the film back on the market. in September 2015, it was announced
Open Road Films would distribute the film apart of an audit statement. In October 2015, Open Road set an April 1, 2016, release date for the film. It was then pushed back to August 19.