Full Credits
19 members

Paul Gross
Pete

Rossif Sutherland
Ryan

Clark Johnson
General Rilmen

Allan Hawco
Travis

Christine Horne
Jennifer

Jennifer Pudavick
Mary

David Richmond-Peck
Hickie

Nikki Duval
Chewey

Karl Campbell
Tank
Neamat Arghandabi
The Ghost
Darren Wall
Zero
Kelly Holden
C.P. Sergeant
Sadeen Dagamseh
Abdul's Daughter #1
Julia Issa Begain
Abdul's Daughter #2
Hekmat Bavary
Abdul
Penny McDonald
Journalist
Fazal Hakimi
Bashir Daoud Khan, BDK
Mohammad Fawaz Habashneh
Lead Taliban

Nabil Elouahabi
Haji Baba / The Cleaner
49 members
Paul Gross
Director
Claudia Morgado Escanilla
Script Supervisor
Paul Gross
Writer
Christopher Richards
Casting Associate
Paul Gross
Producer
Niv Fichman
Producer
Deirdre Bowen
Casting
Pam Dixon
Casting
Karim Hussain
Director of Photography
Ken Woroner
Still Photographer
Demetri Portelli
First Assistant Camera
Velma Barkwell
Music Supervisor
Lou Solakofski
Sound Re-Recording Mixer
Ian Rankin
Sound Re-Recording Mixer
Barry Gilmore
ADR & Dubbing
David Rose
Sound Effects Editor
Andy Malcolm
Foley
Asher Lenz
Music
Jane Tattersall
Supervising Sound Editor
Goro Koyama
Foley
Steve F.B. Smith
Dolby Consultant
Brennan Mercer
Sound Effects Editor
Kevin Banks
Music Editor
Don White
Foley Mixer
Ed Douglas
Sound Editor
Graham Rogers
ADR Recordist
Joe Morrow
Sound Re-Recording Mixer
Arvinder Greywal
Production Design
Harrison Yurkiw
Assistant Art Director
Larry Spittle
Art Direction
David Best
Art Direction
Steve Shewchuk
Set Decoration
Bill Vance
Construction Coordinator
Charles Porlier
Makeup Artist
Phaedra Dahdaleh
Assistant Costume Designer
Katelynd Johnston
Costume Design
Debra Johnson
Key Hair Stylist
Zeina Soufan
Set Costumer
Jayne Dancose
Makeup Department Head
Megan Oppenheimer
Assistant Costume Designer
Sarah Wormsbecher
Visual Effects Producer
Mark Lawton
Special Effects Supervisor
Phil Jones
Visual Effects Supervisor
Mark Fordham
Matte Painter
David Wharnsby
Editor
David McCallum
Dialogue Editor
Johnny Askwith
Second Unit Cinematographer
Tony Kenny
Special Effects Coordinator
Dale Hildebrand
Second Unit Cinematographer