Peter Coyote
Narrator
Jesus
Bahran Aloui
Egyptian Dealer
Taoufic Bahri
Peter
Omar Bey
Irenaeus
Monc Ed Becheikh
Gospel Reader
Ahmed Hafiene
Original Music Composer
Christopher Mangum
Production Artist
John B. Bredar
Production Design
Michael Fleischer
Cheryl Zook
Art Direction
Editor
Emmanuel Mairesse
Line Producer
Andrea Cornwell
Executive Producer
Director
James Barrat
Associate Producer