Byron Pang
Kafka
Byron Pang
Kafka
Thomas Price
Daniel
Linda So
May
Winnie Leung Man-yee
Linda
Simon Tam
Simon
Li Hua Peng
Kafka's Mother
Chen Kok Sun
Kafka's Father
Dick Tung Wai-Keung
Taxi Driver
Wing Yiu Liu
Swimming Pool Girl
Tin Yan Lam
Swimming Pool Girl
Paul Fonoroff
Swimming Pool Old Man
Siu Hung
Food Stall Boss
Owen Lee
Daniel's Colleague
Glory Uso Udo
Daniel's Colleague
Alexa Lorraine Bui
Daniel's Colleague
Fifty Shades Freed
2018
Fifty Shades Darker
2017
Femme
2023
Trainspotting
1996
Newness
2017
The Doors
1991
Requiem for a Dream
2000
The Man from Elysian Fields
2001
Jungle Fever
1991
Below Her Mouth
2017
Fifty Shades of Grey
2015
London
2005
Stuart: A Life Backwards
2007
Unfaithful
2002
Time Is Up
2021