All Cast

Tom Hanks

Tom Hanks

Alan Clay

Sarita Choudhury

Sarita Choudhury

Dr. Zahra Hakeem

Sidse Babett Knudsen

Sidse Babett Knudsen

Hanne

Ben Whishaw

Ben Whishaw

Dave

Tom Skerritt

Tom Skerritt

Ron Clay

Tracey Fairaway

Tracey Fairaway

Kitty Clay

David Menkin

David Menkin

Brad

Omar Elba

Omar Elba

Yousef

Jane Perry

Jane Perry

Ruby Clay

Amira El Sayed

Amira El Sayed

Maha

Christy Meyer

Christy Meyer

Cayley

Khalid Laith

Khalid Laith

Karim Al-Ahmad

Jon Donahue

Jon Donahue

Ted

Michael Baral

Michael Baral

Young Ron

Lewis Rainer

Lewis Rainer

Young Alan

Megan Maczko

Megan Maczko

Rachel

Eric Meyers

Eric Meyers

Eric Randall

Waleed Elgadi

Waleed Elgadi

Sayad

Zaydun Khalaf

Zaydun Khalaf

Mohammed

Jay Abdo

Jay Abdo

Dr. Haddad

Atheer Adel

Atheer Adel

Prince Jalawi

Dhafer L'Abidine

Dhafer L'Abidine

Hasan

Xara Eich

Xara Eich

Young Kit

Alexander Molkenthin

Alexander Molkenthin

Kid Alan