Ali Afshar
Dr. Ali
Robert Merrill
Howard Collins
Loren Lester
Tucker Hayes
Marianne Muellerleile
Judge
Gregg Perrie
Det. Tom Hanson
Estrella Nouri
Neda
David Golshan
Davoud
Beejan Land
Massoud
Michelle Flanagan
Ashley
Mark Sande
Light Skinned Man
Kamran Malak Motiei
Ali's Father
Angie Light
Alexandra Pratt
Sara Burgess
Robinn
Donn Emerson
Officer Nick Cobb
Michael W. Henry
Police Officer #2