Zack Beyer
Sultan Al-Kamil
Zack Beyer
Sultan Al-Kamil
Jeremy Irons
Narrator
Alexander McPherson
St. Francis of Assisi
Patrick Boyer
German Soldier
Eric Kramer
Cardinal Pelagius
Samuel Muriithi
General
Richard El Khazen
Lieutenant
Elliott Bales
Pope Urban II
Tony Barber
Peasant Crusader
Sean M. Brown
Crusader General
Alejandro Chamorro
Muslim
Julie Bent
Costume Design
Michael Wolfe
Executive Producer
Jeremy Morrison
Producer
Barker White
Co-Producer
Alexander Kronemer
Director
Alexander Kronemer
Executive Producer
Jeremy Morrison
Editor
Nick Gardner
Director of Photography
Daniel Tutt
Associate Producer
Angie Ratliff
Production Design