Heike Makatsch
Alicia Wallenbeck
Armin Rohde
John Wallenbeck
David Oyelowo
Marcus Payne
Wilfried Hochholdinger
Dr. Lucas
Ben Kingsley
Charles Hatton
Catherine McCormack
Sonia Rand
Alvin Van Der Kuech
Young Technician
William Armstrong
Ted Eckles
Corey Johnson
Christian Middleton
Andrew Blanchard
George the Doorman
Scott Bellefeville
Onlooker
Nikita Lespinasse
Newswoman on TV
Stuart Yung Sai-Kit
Chinese Man I
Ho Hon Chou
Chinese Man II
Anezka Novak
Elderly Woman
Antonín Hausknecht
Taxi Driver