Rate John Hargreaves in Cry Freedom (1987)