James McAvoy Mackenzie Davis Scoot McNairy Alix West Lefler Aisling Franciosi Dan Hough Kris Hitchen Motaz Malhees
John Savage Jack Tompkins Thandi Sebe Ashley de Lange Leandie du Randt
Idris Elba Richard Madden Charlotte Le Bon Kelly Reilly
Mike Epps
Dylan Jones Feth Greenwood Lee Bennett
Osman Soykut Robert Pike Daniel Ross Brooks Scott Martin Stephanie Beran
Joey Wells Will 'Spank' Horton Na'im Lynn
Kelly Reilly Michael Fassbender Tara Ellis
Daniel Radcliffe Janet McTeer Ciarán Hinds
Idris Elba Richard Madden Charlotte Le Bon