
Cast

Jeff Wilburn
Narrator (voice)

Allen Callahan
Self - Baptist Seminary, Salvador

Israel Hershkovitz
Self - Physical Anthropologist

Rachel Havrelock
Self - University of Illinois at Chicago

Byron R. McCane
Self - Wofford College

Ahmed Landolsi
Jesus
N/A
Omar Douss
Jesus





