Colin Salmon
Role: Narrator (voice)
Edwin Moses
Role: Self - 400m Hurdles; Olympic Gold 1976, 1984
Kwame Kwei-Armah
Role: Self
Steven Millner
Role: Self - Professor, San Jose State University
Harry Edwards
Role: Self - Professor Emeritus, UC Berkeley
Lee Evans
Role: Self - 400m, 4 × 400m Relay; Olympic Gold 1968
Tommie Smith
Role: Self - 200m; Olympic Gold 1968
Art Simburg
Role: Self - Former San Jose State student
Lynda Huey
Role: Self - Former San Jose State sprinter and student
Malcolm X
Role: Self (archive footage)
Muhammad Ali
Role: Self (archive footage)
Avery Brundage
Role: Self (archive footage)
Dave Zirin
Role: Sports journalist and commentator
Douglas Hartmann
Role: Self - Associate Professor, University of Minnesota
Ken Noel
Role: Self - Chief Organizer, Olympic Project for Human Rights
Ralph Boston
Role: Self - Long Jump; Olympic Gold 1960, Silver 1964, Bronze 1968
Bob Beamon
Role: Self - Long Jump; Olympic Gold 1968
Kwame Ture
Role: Self (archive footage)
H. Rap Brown
Role: Self (archive footage)
Ben Carrington
Role: Self - Assistant Professor, University of Texas at Austin
Paul Hoffman
Role: Self - US Olympic Rowing Team 1968; Olympic Silver 1972
John Carlos
Role: Self (archive footage)
Peter Norman
Role: Self (archive footage)
Gary Younge
Role: Self - Guardian Columnist
Jesse Owens
Role: Self (archive footage)