All Cast

Nick Stahl

Nick Stahl

Luke Benning

Ali Liebert

Ali Liebert

Miss Freedom

Nicolas Wright

Nicolas Wright

Tom

Lewis Black

Lewis Black

Lewis Black

Anousha Alamian

Anousha Alamian

Angry Farmer #1

Rahmat Azizi

Rahmat Azizi

Afghan Hazara Guide

Steve Cochrane

Steve Cochrane

Sgt. Rick Cahoon

Torrance Coombs

Torrance Coombs

Davey

Colin Cunningham

Colin Cunningham

Christer

Pascale Hutton

Pascale Hutton

Elita

Stephen Lobo

Stephen Lobo

Mateen