Starring: Jessica Chastain, Idris Elba, Chris O’Dowd, Michael Cera and Kevin Costner. In Cinemas December 26.