Daniel, a gay banker, falls for Kafka, a straight instructor battling addiction, believing love can conquer all, but past memories threaten their bond.

Byron Pang
as Kafka

Thomas Price
as Daniel

Winnie Leung Man-Yee
as Linda

Linda So
as May

Simon Tam
as Simon

Li Hua Peng
as Kafka's Mother

Chen Kok Sun
as Kafka's Father

Dick Tung Wai-Keung
as Taxi Driver

Wing Yiu Liu
as Swimming Pool Girl

Tin Yan Lam
as Swimming Pool Girl