
There is a way to be good again.

Khalid Abdalla
Amir

Homayoun Ershadi
Baba

Shaun Toub
Rahim Kahn

Atossa Leoni
Soraya

Saïd Taghmaoui
Farid

Ahmad Khan Mahmoodzada
Young Hassan

Elham Ehsas
Young Assef

Mustafa Haidari
Party Worker

Zekeria Ebrahimi
Young Amir
Ali Danish Bakhty Ari
Sohrab
Nabi Tanha
Ali
Bahram Ehsas
Wali
Tamim Nawabi
Kamal
Mohamad Nabi Attai
Uncle Saifo the Kite Seller
Mir Mahmood Shah Hashimi
Business Man in Baba's Study

Max

Seven Years in Tibet

Fort Bliss

Ballistic

High Road to China

Mr. Church

The Public Enemy

Reign Over Me

Everest

Tenzing

Heart of Champions

Midnight Special

What Maisie Knew

Homeless to Harvard: The Liz Murray Story

Chronicle

Third Star

The Man from Colorado

Gold Diggers: The Secret of Bear Mountain

On a Wing and a Prayer

Radio Flyer