An English youngster is shocked by the brutal racism endemic in his South African school, and vows to fight for justice. However, an ill-judged romance with the daughter of an apartheid leader brings confusion to his life. Drama set in the 1930s, starring Stephen Dorff, Morgan Freeman, Armin Mueller-Stahl and John Gielgud.