Eric Balfour
as
David
Lauren Lee Smith
as
Leila
Mayko Nguyen
as
Victoria's Friend
Emmett J Scanlan
as
David
Sebastian De Souza
as
Rumi
Ken Boyle
as
Ann Bridgewater
as
Ann
Leslie Cheung
as
Chi Ken-Wing
David Wu
as
David
Elena Anaya
as
Alice López
Owen McDonnell
as
David
Elizabeth McGovern
as
Dolly Adams
Krzysztof Zanussi
Director
Danny Webb
as
David
Maja Komorowska
as
Emilia
Jerzy Nowak
as
English Doctor
Scott Wilson
as
Norman
Sean Bean
as
Captain Rich
John Benjamin Hickey
as
David
Brent Sexton
as
Elias
Jodie Foster
as
Kyle Pratt
Don Michael Paul
Director
Lance Henriksen
as
Ben Zachary
Brian Wimmer
as
David
Victoria Justice
as
Holly
Sean Young
as
Miss Grace Chapman
Marci T. House
as
Charlotte
Garfield Wilson
as
David
Jane Lynch
as
Mrs. Noble
Sasha Pieterse
as
Ms. Aruba-Tate
Chus Gutiérrez
Director
Maite Perroni
as
Blanca
Carol Burns
as
Mrs. Ward
Mia Wasikowska
as
Robyn
Tom Budge
as
Suzuki Man
Agustín Díaz Yanes
Director
Elena Anaya
as
Ana
Ariadna Gil
as
Aurora
Tenoch Huerta
as
David
Diego Luna
as
Gabriel
Karla Souza
as
Layla
Dani Rovira
as
Paco Perona