Louise Barnes
as
Laura
Marius Weyers
as
Thomas Rhines
Nick Boraine
as
William Le Trois
Tom Hooper
Director
Chiwetel Ejiofor
as
Alex Mpondo
Marius Weyers
as
Ben Hoffman
Hilary Swank
as
Sarah Barcant
Sylvaine Strike
as
Woman at House
Marius Weyers
as
Dr. Alexander Kopp
Lola Glaudini
as
Eva Cruz
Ricky Schroder
as
John Wolfe
Langley Kirkwood
as
Pope Agent
Brandon Auret
as
Army Commandant
Tim Robbins
as
Col. Nic Vos
Marius Weyers
as
Police Brigadier
Nelson Mandela
as
Self
Marius Weyers
as
Nicolas Vilambert, alias Nick Denver
Dominique Lavanant
as
Pauline Fitzgerald
Marius Weyers
as
Andrew Steyn
Sandra Prinsloo
as
Kate Thompson
Ken Gampu
as
President
Sean S. Cunningham
Director
Cindy Pickett
as
Diane Norris
Thom Bray
as
Hodges
Marius Weyers
as
Van Gelder