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