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