Eigentlich steht der Redakteur Donald Woods (Kevin Kline) dem Anti-Apartheids-Kämpfer Steve Biko (Denzel Washington) kritisch gegenüber, doch mehrere Treffen mit ihm verändern seine Sicht auf die Dinge. Sein Kontakt zu Biko lenkt jedoch schnell die Aufmerksamkeit der südafrikanischen Sicherheitsbehörden auf den Journalisten. Nach dem Tod Bikos verfasst Woods eine Biografie über den Freiheitskämpfer, doch um sie veröffentlichen zu können, muss er das Land verlassen...