Lam Yiu-Sing
as
Lim
Stefan Kollmuss
as
Andre
Derek Tsang
as
Lim's Brother
Chan Wai-Man
as
Lim's Father
Michèle Hirsig
as
Jane Maya
Anjo Leung
as
Curator
Jürg Plüss
as
Anton
Adrian Furrer
as
Dr. Mohr
Ruth Schwegler
as
Pat
Alex Wong
as
Dr. Lam
René Grünenfel...
as
Stefen
Christina Buch...
as
Nurse
Bostjan Ivanjs...
as
John
Peter Eric Wie...
as
Dr. Nolan
Tony Ngan
as
Young Surgeon