남아공의 특혜받는 백인 국민으로 태어난 도날드 우즈(Donald Woods: 케빈 클라인 분)는 지방 신문의 편집 국장으로 흑인민권운동가 스티브 비코(Steve Biko: 덴젤 워싱턴 분)에 대한 비방기사를 실었다가 흑인 여의사 람펠레 박사(Dr. Bamphele: 조셋 사이몬 분)의 항의 방문을 받는다. 그녀의 권유로 비코를 직접 찾아가 만난 우즈는 아프리카인 고유의 문화와 생존권을 회복하기 위해 평화투쟁의 방법을 지도하고 있는 비코에게 깊은 감명을 받고 조국 남아프리카의 장래는 흑백인이 공존하는 민주적 체제여야 한다는 확신을 갖게 된다. 백인사회의 하급노동만을 전담하면서 그들이 길들이는 방식대로 교육을 받던 흑인들이 비코의 지도로 의식화되고 고유의 문화운동으로 삶의 보람을 찾는 것을 기사에 반영하던 우즈는 정부당국으로부터 불온의 딱지가 붙어서 요시찰 인물이 된다. 그러나 그는 비코가 당국에 의해 체포되고 고문사 당한 다음 단식투쟁에 의해 죽었다고 허위발표되자 시체를 촬영하여 세계 언론기구에 우송한 다음 보안당국에 의해 연금상태가 되고, 흑백차별에 반대하는 모든 백인의 운명도 흑인과 같아진다는 것을 체험한다. 그는 탄압을 견디다 못해 비코의 전기를 출간하기 위해 국외로 탈출할 결심을 하고 호주방송의 특파원인 브루스 기자의 도움으로 남아공 국경밖으로 극적으로 탈출하고, 첩보영화를 방불케 하는 기발하고 대담한 작전으로 아내와 다섯 아이들로 국경을 넘게 하여 비행기편으로 영국 망명에 성공한다.