Cast
Starring
Jack O'Connell
Eric Love
Ben Mendelsohn
Neville Love
Rupert Friend
Oliver Baumer
David Ajala
Tyrone
Peter Ferdinando
Spencer
Gershwyn Eustache Jnr
Des
Anthony Welsh
Hassan
David Avery
Ashley
Sian Breckin
Governor Cardew
Sam Spruell
Deputy Governor Haynes