as Andrew Walters
as Sheikh Shaaker Al-Khayyat
as Simon Elrahi
as Moses Haleem (voice)
as Peter 'PK' Kay
as Lieutenant
as Farhan Barakat
as Joe
as Muslim Cleric
as Argumentative Man
as Mahmoud
as Ali's Grandfather
as Adil
as Taliban High Rank
as Ufa Sabry
as Gamal Aswany
as Imam (uncredited)
as Older Paul
as Ismail Rexhaj