Pete
Paul Gross
Ryan
Rossif Sutherland
Zero
Darren Wall
C.P. Sergeant
Kelly Holden
Abdul's Daughter #1
Sadeen Dagamseh
Abdul's Daughter #2
Julia Issa Begain
Abdul
Hekmat Bavary
Journalist
Penny McDonald
Bashir Daoud Khan, BDK
Fazal Hakimi
Lead Taliban
Mohammad Fawaz Habashneh
Haji Baba / The Cleaner
Nabil Elouahabi
General Rilmen
Clark Johnson
Travis
Allan Hawco
Jennifer
Christine Horne
Mary
Jennifer Pudavick
Hickie
David Richmond-Peck
Chewey
Nikki Duval
Tank
Karl Campbell
The Ghost
Neamat Arghandabi
Script Supervisor
Claudia Morgado Escanilla
Production Design
Arvinder Greywal
Director of Photography
Karim Hussain
Foley
Goro Koyama
Sound Effects Editor
David Rose
Producer
Niv Fichman
Director
Writer
Music
Asher Lenz
Editor
David Wharnsby
Casting
Deirdre Bowen
Pam Dixon
Casting Associate
Christopher Richards
Art Direction
David Best
Set Decoration
Steve Shewchuk
Larry Spittle
Costume Design
Katelynd Johnston
Assistant Art Director
Harrison Yurkiw
Construction Coordinator
Bill Vance
Special Effects Coordinator
Tony Kenny
Special Effects Supervisor
Mark Lawton
Visual Effects Producer
Sarah Wormsbecher
Visual Effects Supervisor
Phil Jones
Second Unit Cinematographer
Johnny Askwith
Dale Hildebrand
First Assistant Camera
Demetri Portelli
Still Photographer
Ken Woroner
Assistant Costume Designer
Phaedra Dahdaleh
Megan Oppenheimer
Set Costumer
Zeina Soufan
Music Editor
Kevin Banks
Music Supervisor
Velma Barkwell
ADR & Dubbing
Barry Gilmore
Dolby Consultant
Steve F.B. Smith
Dialogue Editor
David McCallum
Andy Malcolm
Brennan Mercer
Sound Re-Recording Mixer
Lou Solakofski
Ian Rankin
Supervising Sound Editor
Jane Tattersall
Key Hair Stylist
Debra Johnson
Makeup Department Head
Jayne Dancose
Makeup Artist
Charles Porlier