Characters played by Tom Hanks
Alan
Characters played by Omar Elba
Yousef
Characters played by Sarita Choudhury
Zahra
Characters played by Sidse Babett Knudsen
Hanne
Characters played by Tracey Fairaway
Kit
Characters played by Jane Perry
Ruby
Characters played by Tom Skerritt
Ron
Characters played by Michael Baral
Young Ron
Characters played by Lewis Rainer
Young Alan
Characters played by Alexander Molkenthin
Kid Alan
Characters played by Xara Eich
Young Kit
Characters played by David Menkin
Brad
Characters played by Christy Meyer
Cayley
Characters played by Megan Maczko
Rachel
Characters played by Ben Whishaw
Dave
Characters played by Eric Meyers
Eric Randall
Characters played by Khalid Laith
Karim Al-Ahmad
Characters played by Amira El Sayed
Maha
Characters played by Waleed Elgadi
Sayed
Characters played by Dhafer L'Abidine
Hasan
Characters played by Zaydun Khalaf
Mohammed
Characters played by Boughara Mohamed
Hamza
Characters played by Jay Abdo
Dr. Haddad
Characters played by Johannes Ahn
Anaesthesia Man
Characters played by Mohamed Lemsaweb
Man Singing Prayer
Characters played by Atheer Adel
Prince Jalawi
Characters played by Mohamed Attifi
The King
Characters played by Ettanji Abdel Ilah
Jameelah's Husband
Characters played by Jon Donahue
Ted
Characters played by Jeff Burrell
Party Man 1
Characters played by Ian T. Dickinson
Party Man 2
Characters played by Nadia Niazi
Zahra's Colleague
Characters played by Julia Temtsin
Vodka Lady
Characters played by Mathias Harrebye-Brandt
Viking
Characters played by Raquel Stern
Eric Randall's Secretary
Characters played by Vinod Subramanian
Edward
Characters played by Zaki Al Rahman
Receptionist
Characters played by Asachan Nanwani
Receptionist
Characters played by Mohamed Sofine
Receptionist
Characters played by Kamal Shadadpuri
Receptionist
Characters played by Panwala Soeb
Receptionist
Characters played by Janis Ahern
Catherine Flynn
Characters played by Mamdouh Al-Harthy
Jasem the shopkeeper
Characters played by Jassim Alsaady
Cousin #1
Characters played by Tamer Doghem
Atif
Characters played by Michael Ihnow
Alan's colleague
Characters played by Rolf Saxon
Joe Trivoli
Characters played by Alexander Yassin
Zahra's Driver