Quando o apartheid era a política vigente na África do Sul, Shack Twala (Sidney Poitier), um ativista negro, é surpreendentemente absolvido. Porém, logo após sair do tribunal na companhia da sua advogada, Rina Van Niekirk (Prunella Gee) e do noivo dela, Jim Keogh (Michael Caine), policiais agridem Twala pelo simples motivo de ele ser um kaffir (negro), que estava trafegando sem passe.