Cast & Crew

Directed by

Tom Tykwer

Writing Credits

Dave Eggers
(novel)
Tom Tykwer
(screenplay)

Cast

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

Produced by

Mamdouh Al-Harthy
associate producer
Stefan Arndt
producer
Gero Bauknecht
executive producer
Claudia Bluemhuber
executive producer
Alex Boden
associate producer
Karim Debbagh
co-producer: Morocco
Michael Dreher
co-producer: Morocco
Irene Gall
executive producer
Léonard Glowinski
co-producer
Gary Goetzman
producer
Arcadiy Golubovich
producer
Bill Johnson
executive producer
Marcus Loges
line producer
Matthew J. Malek
co-executive producer
Ulli Neumann
line producer: X Filme
Tim O'Hair
producer
Gastón Pavlovich
executive producer (as Gaston Pavlovich)
Shervin Pishevar
executive producer
Ola Roshdy
service producer: Egypt
Silvio Saade
line producer: Saudi Arabia (as Silvio Saadé)
Sabine Schenk
line producer: US, Boston
Uwe Schott
producer
Jim Seibel
executive producer
Steve Shareshian
executive producer (as Steven Shareshian)

Music by

Johnny Klimek
Tom Tykwer

Cinematography by

Frank Griebe

Editing by

Alexander Berner

Casting By

Noureddine Aberdine
Luise Eigner
Fiona Gehrlein
(casting assistant)
Michelle Guish
Avy Kaufman
(u.s casting)
Gaby Kester
Mounir Saguia
(Morocco)

Production Design by

Uli Hanisch

Art Direction by

Abdellah Baadil
Daniel Chour
Kai Koch
supervising art director
Marco Trentini
(art direction)

Costume Design by

Pierre-Yves Gayraud

Makeup Department

Dana Bieler
additional hair stylist / additional makeup artist
Anja Bissinger
additional hair stylist / additional makeup artist
Anna Sophie Evenkamp
additional hair stylist (as Anna Evenkamp) / additional makeup artist (as Anna Evenkamp)
Maria Jittou
hair stylist / makeup artist / makeup artist: Morocco
Jan Kempkens-Odemski
additional hair stylist / additional makeup artist
Heike Merker
hair designer / makeup designer
Daniel Parker
hair designer / makeup designer
Elise Tillmann
additional hair stylist / additional makeup artist
Jordi Morera
special makeup effects artist: Twilight Creations (uncredited)
Jörn Seifert
prosthetics supplier (uncredited)

Production Management

Adil Abdelwahab
unit production manager
Majid Aoulad Abdellah
production manager
Christopher Berg
post-production supervisor
Miki Emmrich
unit production manager
Youssef Jaber
unit manager
Sebastian Neitsch
unit production manager: Morocco
Anja Wedell
production supervisor

Second Unit Director or Assistant Director

Noureddine Aberdine
first assistant director
Jassim Alsaady
cultural advisor / first assistant director: second unit: Saudi Unit
Tobias Asam
third assistant director
Dennis Becker
second second assistant director: Germany
Rachid Doha
third assistant director
Akram Elkouzouz
third assistant director
Sebastian Fahr-Brix
first assistant director
Mustapha Grumij
first assistant director
Aladin Hasic
second unit director / second unit director: second unit
Mina Mouiz
assistant director
Mohammed Hamza Regragui
second assistant director: Morocco

Art Department

Abdellah Baadil
assistant art director
Laura Bach
set designer
Tanja Baumgartner
set designer
Rana Dabbour
props (as Rana Daboour)
Hicham El Kounti
set decoration buyer
Karim Elamri
art department
Ouassel Elkilali
graphic designer
Alex Friedrich
prop maker
Leif Heanzo
concept artist (as Leif Hendel)
Anna Jarocka
art department runner
Marko Kaiser
property buyer
Andrea Kessler
stand-by props
Thorsten Klein
assistant art director
Alexander Lambriev
property master
Claudio Magrini
construction coordinator / contruction manager
Redouane Nasserdine
art department coordinator
Soufiane Ousaadi
stand-by props: Germany / stand-by props: Morocco
Mohamed Rakaa
assistant set decorator
Stephanie Rass
set designer: prep
Amin Rharda
property master: morocco
Dalia Salamah
graphic designer
Niklas Schmidt
art department coordinator
Tabea Schweiger
assistant property master
Alwara Thaler
set decoration buyer
Kurt van der Basch
storyboard/concept artist (as Kurt Van Der Basch)

Sound Department

Peter Brückelmayer
boom operator
Peter S. Carlstedt
adr mixer
Nishanth Dass
assistant recording engineer
Iain Eyre
adr supervisor / dialogue supervisor
Jay Fisher
adr mixer
Peter Gleaves
adr mixer
Dino Herrmann
music mix engineer
Thomas Kalbér
assistant re-recording mixer
Kyle D. Krajewski
adr mixer
Frank Kruse
supervising sound editor
Matthias Lempert
re-recording mixer
Steve Little
adr editor / dialogue supervisor
Carsten Richter
foley artist
Kuen-Il Song
foley editor
Markus Stemler
sound effects editor
Marcus Sujata
foley effects mixer
Daniel Vogl
head of ARRI Sound
Hanse Warns
foley mixer
Roland Winke
sound mixer

Special Effects by

Marcel Caspers
special effects technician vomit effect
Björn Friese
special effects: supervisor vomit effect mr. hanks
Sven Hübner
armourer

Visual Effects by

Robert Aldag
visual effects coordinator: RISE Visual Effects Studios
Benjamin Aulinger
digital compositor (as Benjamin Kaczorek)
Friderieke Bach
cg artist: RISE Visual Effects Studios
Konstantin Borchert
digital compositor: RISE Visual Effects Studios
Angelo Caruso
title artist
Christopher Chaber
visual effects editor: ARRI
Peter Colebatch
cg artist: RISE Visual Effects Studios
Andrei Dimitriu
compositing artist
Sebastian Elsner
pipeline td: RISE Visual Effects Studios
Tim Emeis
digital compositor: ARRI VFX
Markus Frank
digital compositor: RISE Visual Effects Studios
Andreas Giesen
fx td: RISE Visual Effects Studios
Rene Grasser
visual effects producer: RISE Visual Effects Studios
Shawn Griswold
digital compositor
Christoph Hasche
digital compositor: RISE Visual Effects Studios
Aria Heidari
digital compositor
Nadine Heinz
junior visual effects coordinator: RISE Visual Effects Studios
Roy Hoes
digital compositor: RISE Visual Effects Studios
Oliver Hohn
compositing supervisor: RISE Visual Effects Studios
Markus Hund
3d artist
Petter Idestroem
digital compositor: RISE Visual Effects Studios
Dziga Kaiser
matte painter: RISE Visual Effects Studios
Julia Kietzmann
digital compositor: RISE Visual Effects Studios
Nina Knott
visual effects producer
Michael Koch
head of 3d: ARRI VFX
Natalie Meffert
digital compositor: RISE Visual Effects Studios
Patrick Patzschke
junior compositing artist
Robert Pinnow
visual effects supervisor: RISE Visual Effects Studios
Paul Poetsch
senior compositing artist: ARRI
Olivia Puchalla
cg artist: RISE Visual Effects Studios
Steffen Richter
digital compositor: RISE Visual Effects Studios
David Salamon
cg supervisor: RISE Visual Effects Studios
Alexander Scherffig
digital compositor: ARRI VFX
Thorsten Scholz
digital compositor: RISE Visual Effects Studios
Rayk Schroeder
digital compositor: RISE Visual Effects Studios
David Schulz
cg artist: RISE Visual Effects Studios
Oliver Schulz
cg supervisor: RISE Visual Effects Studios
Jérémie Sebban
system administrator: RISE Visual Effects Studios
Min Tesch
digital compositor
Stefan Tischner
digital compositor
Dominik Trimborn
visual effects supervisor: ARRI
Andreas Vincent Weber
digital compositor
Jonathan Weber
digital compositor: RISE Visual Effects Studios
Johannes Weiss
matchmove artist: RISE Visual Effects Studios
Sebastian Wernicke
matchmove artist: RISE Visual Effects Studios
Pascal Xander
cg artist: RISE Visual Effects Studios
Sarabjeet Singh
rotoscope supervisor (uncredited)

Stunts

Hicham El Ghorfi
precision stunt driver
Marco Erler
stunt double:Tom Hanks

Camera and Electrical Department

Christian Almesberger
camera operator: "b" camera / first assistant camera: "a" camera
Amrahou Asmaa
Vidéo operator (as Asma Amrahou)
Frédéric Batier
still photographer
Sebastian Behrens
electrician
Amine Boudour
camera operator
Celio Castro
electrician
Sifeddine El Amine
still photographer
Lotfi El Gorda
first assistant camera
Mads Gutowski
electrician
Oliver Haas
best boy: lighting
Asmaa Hafili
assistant camera
Aladin Hasic
cinematographer: 2nd unit
Dietmar Haupt
rigging gaffer
Jan Hinrich Hoffmann
underwater camera operator
Zouggar Abdel Jalil
electrician
Daniel Jopp
electrician
Habib Kadamani
focus puller: second unit
Bruno Keller
additional lighting technician (Berlin part)
Glenn König
key grip
Naoufal Lamkealal
grip
Anton Meister
dimmer board operator: German part
Rachid Mssiaidi
key grip: Morocco
Marcus Pohlus
steadicam operator
Helmut Prein
gaffer
Axel Scholz
electrician
Tom Trambow
still photographer
Uwe Zegnotat
clapper loader
Abdel jalil Zouggar
electrician (as Abdeljalil Zougar)

Animation Department

Lukas Kampichler
compositing artist: Neuer Österreichischer Trickfilm
Santiago Lopez Jover
animator: Neuer Österreichischer Trickfilm (as Santiago López)
Hilde Renner
animator: Neuer Österreichischer Trickfilm
Johannes Schiehsl
animation producer: Neuer Österreichischer Trickfilm
Guillermo Segui
animator: Neuer Österreichischer Trickfilm
Benjamin Swiczinsky
animation producer: Neuer Österreichischer Trickfilm / animator: Neuer Österreichischer Trickfilm / storyboard artist: Neuer Österreichischer Trickfilm
Conrad Tambour
animation producer: Neuer Österreichischer Trickfilm
Sascha Vernik
animator: Neuer Österreichischer Trickfilm

Casting Department

Amine Louadni
casting
Alan Scott Neal
casting associate
Annika Sell
extras casting

Costume and Wardrobe Department

Wyatt Bartlett
personal costumer: T. Hanks
Dominique Cristina
costume buyer
Rana Dabbour
costumer (as Rana Daboour)
Dorothea Kulhawy
costumer
Elisabeth Martirena
assistant costume designer: breakdown artist / breakdown artist: breakdown artist
Oriol Nogues
assistant costume designer
Pauline Näscher
additional costumer
Bettina Seifert
costume supervisor
Lisa Spengler
set costumer
Alice Wolfbauer
Crowd Fitting

Editorial Department

Arne Hastedt
head of production
Natalie Helgath
colorist: dailies
Sabrina Koch
post production pa
Lukas Lerch
post-production assistant
Traudl Nicholson
lead colorist
Chris A. Peterson
additional editor
Manuel Scholz
first assistant editor
Steffen Schuchhardt
digital intermediate engineer
Johannes Wurm
post-production trainee

Location Management

Mustapha Bediar
assistant location manager
Samir Benayyad
location assistant
Badr El Kababri
location manager (as Badr Elkbabri)
Jaouad El Kacimi
locations
David Pieper
location manager
Steve Sauthoff
assistant location manager
Mario Wittmann
assistant location manager

Music Department

Kristjan Järvi's Absolut Ensemble
conductor
Justin Bell
arranger / orchestrator
Hans Hafner
additional programming
G.C. Johnson
musician: guitars (as Gregory Johnson)
Gabriel Isaac Mounsey
lead score arranger / lead score programmer
Steven Phillips
composer: additional music
Gene Pritsker
lead orchestrator / orchestrator
Stuart Roslyn
trailer score composer
Jonathan Levi Shanes
additional score arranger / additional score programmer
Frank Kruse
music editor (uncredited)

Transportation Department

Hicham El Ghorfi
picture car coordinator
Redouane Fihi
transportation captain
Daniel Huhn
second driver: Tom Hanks
Robert J. Napier
production driver
Philipp von Bremen
transportation captain

Additional Crew

Ahmed Al-Ibrahim
consultant
Jassim Alsaady
dialect coach / dialogue coach
Jaafar Ameur
production assistant
Cassandra Barbour
rights and clearances
Andreas Friedrich Bareiss
legal counsel (as Dr. Andreas Bareiss)
Michael Barnes
legal services
Taoufiq Belemqadem
security manager
Carles Berot
dubbing supervisor (uncredited) / marketing and creative services
Eve Borchardt
stand-in: Sarita Choudhury
Marie Brock
adr artist
Gero Brugmann
legal advisor: financing
Nori Chia
assistant: G. Goetzman
Ron Eastman
security: Mr. Hanks
Seloua El Gouni
assistant production coordinator
Asmae Elamrani
assistant production accountant
Rabi Elliq
accountant: model unit
Brahim Elmouatamid
production assistant
Ingo Fischer
rights and clearances
Bianca Folger
assistant: U. Schott / S. Arndt
Ursula Gaida
payroll accountant
Leo Haidar
legal counsel
Kenneth Hartl
set doctor
Houda Hechadi
production coordinator
Medical Herz
medic
Yvonne Höft
assistant accountant
Sven Jenuwein
set manager: Germany
François Lardenois
production coordinator
Craig Love
security: Mr. Hanks
Jens Matthiaschk
shipping coordinator
Elisa Nitschke
assistant: T. Tykwer
My Mustapha Oikil
medic
Andreas Penkin
cashier
Marcellus Puhlemann
music legal affairs
Sooki Raphael
assistant: Mr. Hanks (as Susan 'Sooki' Raphael)
Dalia Salamah
graphic designer
Johannes Schwerdt
production controller
Meagan Sevier
rights & clearances
Jack Sheehan
Manager International Sales
Larissa Trüby
making of
Jonathan M. Turco
studio legal
Harro von Have
legal services: co-production
Richard Wells
assistant: A. Golubovich / T. O'Hair
Ghadeer Zainy
cultural advisor: Saudi Arabia
Ashton Fontana
publicist (uncredited)

Thanks

Christina Bentlage
thanks
Dave Eggers
Tom Tykwer wishes to thank
Petra Müller
thanks
Gerd Schepers
thanks
Lana Wachowski
Tom Tykwer wishes to thank
All Filters