Martin Straitharn (E. Stoltz), borac protiv apartheida u Južnoafričkoj Republici, zatočen je zbog terorizma i veleizdaje. To se zbiva 1988. godine, neposredno prije oslobađanja Nelsona Mandele, u doba kada pristaše segregacije gube vlast, ali pojedinci na važnim položajima još uvijek provode nekadašnju politiku. Tako, ispunjen mržnjom, osobito prema bijelcima s nazorima drugačijima od njegovih, upravitelj zatvora pukovnik Kruger (N. Hawthorne) ne susteže se u slučaju Straitharna ni zlostavljanja. Pitanje je što Straitharn može izdržati i kakvu će ulogu imati crnac, njegov susjed u samici, svejdok događaja i budući istražitelj.