Genre: Drama
Runtime: 107 min
Average vote: 5.5
Release date: 1995-07-28
Director: Lee Chi-Ngai
Tony Leung
as
Wong Tai Fung
Jordan Chan Si...
as
Chan Chun / Ma...
Bowie Lam
as
Dr. Calvin Ng ...
Karen Mok Man-...
as
Joan
Jerry Lamb Hiu...
as
Lo
Alex To
as
Pao Wah
Kent Cheng Jak...
as
Tsui Dai Bo
Lawrence Cheng...
as
Hui Chi On
Richard Ng Yiu...
as
Taoist Priest
Siu Gwok-Wa
as
Brother Lien
Kim Yip Kwong-...
as
Tsang Yan Kim
Dennis Chan Kw...
as
Mr. Shek
Meg Lam Kin-Mi...
as
TV reporter
Moses Chan Ho
as
Willies
Teresa Ha Ping
as
Chun's Grandmo...
Anita Yuen Win...
as
Moon Lady
Law Kar-Ying
as
Master Ng Kong
Leung Hak-Shun
as
Mr. Chu
Susan Shaw Yam...
as
Mrs. Chu
Jessica Chow J...
as
Mrs Lee
Jacqueline Law...
as
Pregnant Woman...
Tai Bo
as
Pregnant Woman...
Sze Ning
as
Pregnant Woman...
Kwong Lung
as
Tattooed Worsh...
Bak Ka-Sin
as
Worshipper in ...
Wong Ying-Kit
as
Worshipper in ...
Hui Sze-Man
as
Worshipper Don...
Chiu Ho-Tung
as
Worshipper Don...
Poon Hang-Sang
as
Temple Supervi...
Chang Gan-Wing
as
Chan Chun's Do...
Bill Wong Chun...
as
Biao
Ellen Lo
as
Chan Siu Fun
Alexander Chan...
as
K. K.
Lee Sau-Kei
as
Mooncake Seller
Ivy Leung Si-M...
as
Mrs. Tsui Dai ...
Sek Hiu-Fai
as
Sparrow Fortun...
Quinton Wong L...
as
Toaist Tally W...
Four Tse Liu-S...
as
Palm Reader Ou...
Tse Tsz-Fung
as
Bao
Winston Yeh Yi...
as
Mr. Zhao
Louis Tan
as
John Lennon
O Sing-Pui
as
Assassin
Christy Chung ...
as
Elle Covergirl
Lee Kam-Tong
as
Ho Wai Yin
Lau Chak-Yuen
as
Priest Intervi...
Steven Ng Shin...
as
TV Cinematogra...
Apple Kwan Pak...
as
TV Cinematogra...
Keenie Ho Wai-...
as
Pet Shop Sales...
Mandy Chan Chi...
as
Ah Kwan
Leung San
as
TV Newscaster
Alan Mak Siu-F...
as
Party Guest
Wong Chi-Keung
as
TV Crew Member
Teddy Chan Tak...
as
TV Director
Cheung Yu-Tung
as
Hui Chi On (Ch...
Yu Wai-Lung
as
Wong Tai Fung ...
Lung Chi-Shing
as
Uncle Gen
Chu Ka-Keung
as
Man in Devil C...
So Sing
as
Auntie Praying...
Albert Tam Win...
as
Popie
Richard Geddes
as
Elvis in Heaven
Nelson Cheung ...
as
Johnny
Cheung Kwok-Ch...
as
Supermarket Ma...
Chan Pui-Kwan
as
Firewalker
Wong Siu-Man
as
Female Firewal...
Ho Feng-Yee
as
Master Dada's ...
Kong Fung-Ming
as
Master Dada's ...
Anthony Tam Ch...
as
Master Dada's ...
Leung Pui-San
as
Reporter
Chan Si-Hung
as
Reporter
Ma Lai-Hung
as
Reporter
Koo Ping-Kit
as
Master Dada's ...
Chan Hing-Hang