Starring: Charlie Hunnam, Jude Law, Astrid Bergès-Frisbey, Djimon Hounsou, Aidan Gillen, Eric Bana and Annabelle Wallis. In Cinemas May 19.