cast
Aidan Quinn
as Martin B.
Bruno Ganz
as Ernst J├╝rgen
Diane Kruger
as Gina
Frank Langella
as Rodney Cole
January Jones
as Elizabeth Harris
Liam Neeson
as Dr. Martin Harris
Mido Hamada
as Prince Shada
Sebastian Koch
as Professor Bressler