Characters played by Michel Martin
Narrator
Characters played by Robert R.A. Turner
Self - Vernon A.M.E. Church
Tulsa
Characters played by DeNeen L. Brown
Self - Reporter
The Washington post
Characters played by Betsy Warner
Self - Historical Researcher
Characters played by Eric Stover
Self - Human Rights Investigator
Characters played by Joshua B. Freeman
Self - Historian
City University of New York
Characters played by Hannibal Johnson
Self - Author
Black Wall Street 100
Characters played by Kristi Williams
Self - Community Activist
North Tulsa
Characters played by Gregory Robinson
Self - Community Organizer
North Tulas
Characters played by Regina Goodwin
Self - Oklahoma House of Representatives
Characters played by Veneice Dunn Simms
Self - Massacre Survivor
Characters played by George Monroe
Self - Massacre Survivor
Characters played by G.T. Bynum
Self - Mayor of Tulsa
Characters played by Floyd Brown
Self - New Landmark Baptist Church
Characters played by Dreisen Heath
Self - Advocate
Racial Justices Issues Human Rights Watch
Characters played by Marc Carlson
Self - McFarlin Library University of Tulsa
Characters played by Nicole Austin-Hillery
Self - Executive Director U.S. Programs Human Rights Watch
Characters played by Drew Diamond
Self - Former Chief of Police
Tulsa
Characters played by John Raphling
Self - Senior Researcher
Criminal Justice Human Rights Watch
Characters played by Damario Solomon-Simmons
Self - Attorney
Characters played by Clyde Snow
Self - Forensic Anthropologist
Characters played by Scott Hammerstedt
Self - Oklahoma Archeological Survey
Characters played by Brenda Nails Alford
Self - Grave Search Oversight Committee
Characters played by Phoebe Stubblefield
Self - Forensic Anthropologist
Characters played by Nehemiah Frank
Self - The Black Wall Street Times
Characters played by Tyrannce Billingsley II
Self - Founder
Black Tech Street
Characters played by Vanessa Hall-Harper
Self - Tulsa City Council
Characters played by Kary Stacklebeck
Self - State Archaeologist of Oklahoma