Cast
Jim Caviezel
Doug Rawlins
Claudia Karvan
Liz Rawlins
Hal Ozsan
Ramzi
Aly Kassem
Javid
Stelio Savante
Pierre Barthes
Bijan Daneshmand
Dr. Hossein Tehrani
Crew
Cyrus Nowrasteh
Director
Cyrus Nowrasteh
Writer
Cyrus Nowrasteh
Producer
Tannis Vallely
Casting Director
Elizabeth Barnes
Casting Director
Hamada Salah
Costume Design
Marek Dobrowolski
Production Design
Natalie Holt
Original Music Composer
Paul Seydor
Editor
Joel Ransom
Director of Photography
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.