Firstly, any South African will cringe at the terrible South African accents. They are on par with Dick van Dyk's "Cockney" accent in Mary Poppins. That the producers did not get any number of brilliant South African actors to play the smaller parts, kike that of the Magistrate for example's sake, beggars belief. One can understand that A list actors from other countries are needed for the main roles, and Daniel Radcliffe's accent was reasonable, but to wreck the entire film by stuffing it with people who absolutely butcher the accent is ridiculous.

The lack of any real South African accent literally spoiled everything although people not familiar with a proper South African accent would probably not be put off by that.

Then there is the deliberate Holywood political overkill of dressing the prison guards in black to look like the Nazi Gestapo. Prison guards wear brown.