Thirty Years of Adonis

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.

Adonis He

(Yang Ke / Boatman)

Susan Shaw

(Sister Yin)

Nora Miao

(Yang Ke's Mother)

Eric East

(Vendetta / Elf / Wang Qiang's friend / Model / Boatman / Killer)

Amanda Lee

(Singer)

Daniel Benjamin

(Yang Ke's boyfriend / Thirty men in studio / Businessman)

Ting Yu Sheng

(Calf / Elf / Thirty men in studio)

Alan Tang

(Abe / Elf / Thirty men in studio / SM Master)

Bank Chuang

(Elf / Passer-by / Thirty men in studio)

Katashi

(Xu Jin / Elf / Thirty men in studio)

Cici Lee

(Yin's daughter)

Justin Lim

(Wang Qiang / Businessman)

Brian

(Elf)

Hans

(SM slave (whipping) / Elf / Thirty men in studio / Customer)

Jason Lee

(Customer (massage) / Elf / Thirty men in studio)

Kuso

(Elf / Passer-by)

Lee Chung Hsin

(Elf / Thirty men in studio)

Liu Tsung Yen

(Elf / Thirty men in studio)

Liu Xiao Chan

(Painter / Elf / Thirty men in studio)

Lin Yu Sheng

(Elf / Thirty men in studio)

Max Hung

(Masseur / Elf / Thirty men in studio)

Takeru Sato

(Naked sushi / Elf / Thirty men in studio)

Sonic Hsu

(Musician (trombone) / Elf / Thirty men in studio)

Wasabi Sui

(Elf / Thirty men in studio)

Yik Chun Ngai

(Yang Ke (3 years old))

Tang Tsz Chun

(Baby Yang Ke)

Chen Min Huang

(Thirty men in studio)

Chiu Chi Huang

(Thirty men in studio)

Christopher Tsang

(Thirty men in studio)

Daluy

(GoGo dancer / Thirty men in studio)

Derek Lai

(Thirty men in studio)

Erik Nguyens

(GoGo dancer / Thirty men in studio)

Huang Wei Kai

(Dancer / Thirty men in studio)

Jackson Jian

(GoGo dancer / Thirty men in studio)

Jeff Chan

(SM slave (playing wax) / Thirty men in studio)

Kung Zhi Hao

(Thirty men in studio / Waiter)

Lee Chao Fan

(Thirty men in studio)

Lew Voon Khong

(Musician (guqin) / Thirty men in studio)

Nicky Ma

(Runner / Thirty men in studio)

Mui

(Thirty men in studio)

Touya

(Bartender / Thirty men in studio)

Shun-Chieh Tsai

(Thirty men in studio)

William Lo

(Disc jockey / Thirty men in studio)

River Yang

(Thirty men in studio)

Hui Kin Hei

(Security guard)

Liu Lin

(Security guard / Passer-by)

Ng Wai Gan

(Security guard)

Chris Chan Sze-Ting

(Security guard)

Tsai Jhih Neng

(Photographer)

Zhang Hong Hui

(Photographer)

Yu-Hong Wang

(Blowjob girl)

Fok Hio Tong

(Passer-by)

Leung Wing Kwan

(Passer-by)

Wong Chun Wai

(Passer-by)

Mini Wolf

(Calligrapher on bridge)

Calvin Mak

(Waitress / Cameraman)

Quincy Ngan

(Cameraman)

Jeff Li

(Customer)

Haze Leung

(Waitress)

Owen Wu

(SM slave (bondage))

Pao Jung Jen

(Guest in sex party)

Alex Sun

(Yang Ke (5 years old))

Huang Kai Xiang

(Yang Ke (8 years old))

Jerry Hoh

(Elderly man)

David Ho

(Friend of elderly man)

Richard Loh

(Friend of elderly man)

Ingrid Bianca Sulochana Rajah Arasaratnam

(Friend of elderly man (drawing))

Iqmal Muhammad

(Friend of elderly man (drawing))

Marc Goldberg

(Friend of elderly man (drawing))

Vins Lee

(Friend of elderly man (filming))

Dion Chou

(Assistant of elderly man)

Edwin Fung

(Assistant of elderly man)

Carrie Ngai

(Yin's daughter (10 years old))

Wen Tsz Hin

(Yang Ke (13 years old))

Jackie Chow

(Amanda Lee's friend)

Ho Nga Yin

(Customer in bar opening)

Irving Cheung

(Customer in bar opening)

Lee Ho Yan

(Customer in bar opening)

Sy Siu Yeung

(Customer in bar opening)

Long Yan

(Customer in bar opening)

Simon Tam

(Cook)

Chung Hing Lam

(Restaurant customer)

Jacki Lai

(Restaurant customer)

Ritchie Wong

(Fortune telling customer)

Quist Tsang

(Interviewer)

Li Jiaxi