Cast: Charlize Theron, Joel Edgerton, Amanda Seyfried, Thandie Newton, Sharlto Copley, Alan Ruck, David Oyelowo, Harry Treadaway, Kenneth Choi