Yang Ke, a Beijing Opera actor, is fatefully driven into the underworld of masculine sex workers, and becomes a class of his own. He finds himself on a roller coaster between heavenly love with both men and women, and a living hell ensnared by devious villains and hypocrites. Despite his faith, endeavor and willingness to give, he remains a prisoner to his karma. Hell awaits when heaven seems near, and the ultimate truth is revealed only in a heartbreaking moment from which there is no return.
Genres:
Adonis He as Yang Ke / Boatman
Susan Shaw Yam-Yam as Sister Yin
Nora Miao as Yang Ke's Mother
Eric East as Vendetta / Elf / Wang Qiang's friend / Model / Boatman / Killer
Amanda Lee Wai-Man as Singer
Daniel Benjamin as Yang Ke's boyfriend / Thirty men in studio / Businessman
Ting Yu Sheng as Calf / Elf / Thirty men in studio
Alan Tang as Abe / Elf / Thirty men in studio / SM Master
Bank Chuang as Elf / Passer-by / Thirty men in studio
Katashi as Xu Jin / Elf / Thirty men in studio
Cici Lee as Yin's daughter
Justin Lim as Wang Qiang / Businessman
Brian as Elf
Hans as SM slave (whipping) / Elf / Thirty men in studio / Customer
Jason Lee as Customer (massage) / Elf / Thirty men in studio
Kuso as Elf / Passer-by
Lee Chung Hsin as Elf / Thirty men in studio
Liu Tsung Yen as Elf / Thirty men in studio
Liu Xiao Chan as Painter / Elf / Thirty men in studio
Lin Yu Sheng as Elf / Thirty men in studio
Max Hung as Masseur / Elf / Thirty men in studio
Takeru Sato as Naked sushi / Elf / Thirty men in studio
Sonic Hsu as Musician (trombone) / Elf / Thirty men in studio
Wasabi Sui as Elf / Thirty men in studio
Yik Chun Ngai as Yang Ke (3 years old)
Tang Tsz Chun as Baby Yang Ke
Chen Min Huang as Thirty men in studio
Chiu Chi Huang as Thirty men in studio
Christopher Tsang as Thirty men in studio
Daluy as GoGo dancer / Thirty men in studio
Derek Lai as Thirty men in studio
Erik Nguyens as GoGo dancer / Thirty men in studio
Huang Wei Kai as Dancer / Thirty men in studio
Jackson Jian as GoGo dancer / Thirty men in studio
Jeff Chan as SM slave (playing wax) / Thirty men in studio
Kung Zhi Hao as Thirty men in studio / Waiter
Lee Chao Fan as Thirty men in studio
Lew Voon Khong as Musician (guqin) / Thirty men in studio
Nicky Ma as Runner / Thirty men in studio
Mui as Thirty men in studio
Touya as Bartender / Thirty men in studio
Shun-Chieh Tsai as Thirty men in studio
William Lo as Disc jockey / Thirty men in studio
River Yang as Thirty men in studio
Hui Kin Hei as Security guard
Liu Lin as Security guard / Passer-by
Ng Wai Gan as Security guard
Chris Chan Sze-Ting as Security guard
Tsai Jhih Neng as Photographer
Zhang Hong Hui as Photographer
Yu-Hong Wang as Blowjob girl
Fok Hio Tong as Passer-by
Leung Wing Kwan as Passer-by
Wong Chun Wai as Passer-by
Mini Wolf as Calligrapher on bridge
Calvin Mak as Waitress / Cameraman
Quincy Ngan as Cameraman
Jeff Li as Customer
Haze Leung as Waitress
Owen Wu as SM slave (bondage)
Pao Jung Jen as Guest in sex party
Alex Sun as Yang Ke (5 years old)
Huang Kai Xiang as Yang Ke (8 years old)
Jerry Hoh as Elderly man
David Ho as Friend of elderly man
Richard Loh as Friend of elderly man
Ingrid Bianca Sulochana Rajah Arasaratnam as Friend of elderly man (drawing)
Iqmal Muhammad as Friend of elderly man (drawing)
Marc Goldberg as Friend of elderly man (drawing)
Vins Lee as Friend of elderly man (filming)
Dion Chou as Assistant of elderly man
Edwin Fung as Assistant of elderly man
Carrie Ngai as Yin's daughter (10 years old)
Wen Tsz Hin as Yang Ke (13 years old)
Jackie Chow as Amanda Lee's friend
Ho Nga Yin as Customer in bar opening
Irving Cheung as Customer in bar opening
Lee Ho Yan as Customer in bar opening
Sy Siu Yeung as Customer in bar opening
Long Yan as Customer in bar opening
Simon Tam as Cook
Chung Hing Lam as Restaurant customer
Jacki Lai as Restaurant customer
Ritchie Wong as Fortune telling customer
Quist Tsang as Interviewer
Li Jiaxi as
Made by edimario