Cast: Ralph Fiennes, Gerard Butler, Brian Cox, Jessica Chastain, Vanessa Redgrave, James Nesbitt, Lubna Azabal