Noémie Merlant
Emmanuelle
Will Sharpe
Kei
Naomi Watts
Margot
Chacha Huang
Zelda
Jamie Campbell Bower
Sir John
Anthony Wong Chau-Sang
The Eye
Carole Franck
Emmanuelle's Mother (voice)
Isabella Wei
Junior Concierge
Andrea Dolente
Giacomo
Adam Pak Tin-Nam
Mr Bao