


Runtime: 109 min
Average vote: 7.1
Release date: 1996-10-18
Director: Lee Chi-Ngai
Writer: Lee Chi-Ngai
Music: Mark Lui

Takeshi Kanesh...
as
That Worm

Kelly Chen
as
Chai Lam

Michael Wong
as
Ted

Jordan Chan Si...
as
Mr. Chu

Cheung Tat-Ming
as
Ming

Joyce Tang Lai...
as
May

Hilary Tsui Ho...
as
Wai

Steven Ma Chun...
as
Chai Hong

Moses Chan
as
Lone

Josie Ho
as
Yee

Henry Fong Ping
as
Chai Ming

Maria Cordero
as
Jane's Mother

Teddy Chan Tak...
as
Teddy

Lee Hiu-Tung
as
Bo Bo

Cheung Ying-Ts...
as
Dr. Tong

Chan Lai-San
as
Dr. Chan

Joe Ma Wai-Ho
as
Ting's Father

James Yuen Sai...
as
Joe

Alan Mak Siu-F...
as
Keung

Chang Hoi-Ying
as
Jane

Chan Hing-Hang
as
Pork Seller

Fung Bo-Man
as
Shipyard Secur...

Poon Cheung-Kw...
as
Shipyard Secur...

Steven Ng Shin...
as
Customer with ...

Tse Yuen-Fat
as
Shipyard Worker

Tam Gwan-Yuk
as
Shipyard Worker

Ma Kwok-Kit
as
Shipyard Worker

Cheung King-Kw...
as
Policeman #1

Chang Kin-Yung
as
Policeman #2

Kwok Lai-San
as
Shipyard Clerk

David Dillon
as
Professor

Ho Chi-Moon
as
Funeral Guest

Leung Wai-Man
as
Shipyard Clerk

Chan Hiu-Lee
as
Japanese Resta...

Lo Kwai-Tong
as
Old Cinema Tic...

Lee Tak-Man
as
Postman

Chow Yee-Mei
as
Auntie Chiu

Lee Yuen-Wu
as
Ting Ting

Chan Ka-Hin
as
Chai Ming's Se...

Mok Tin-Yuet
as
Newspaper Stan...

Lee Hiu-Ying
as
Little Baby

Ng Ga-Ping
as
Worm's Tenant

Yeung Kit-Ching
as
Hotel Receptio...