
91 minutes
7/27/1990
After police officer Piao is murdered, his soul cannot be at rest for his murder has been written off as a suicide. Therefore the heavens send him back to Earth as a spirit to find his 'savior' who will help him clear his name. Hsing, a rookie officer, is the savior and in return for finding Piao's killer, Piao must get him a girlfriend and a promotion.

Stephen Chow
as Hsing

Bill Tung Biu
as Chang Piao

Stanley Fung Shui-Fan
as Chin

Sunny Fang Kang
as Tang Lee Yang

Vivian Chen
as Yu

Amy Yip Chi-Mei
as Chin's Supervisor

Cutie Mui Siu-Wai
as Police Officer Counting Bullets
Mak Yan-Wa
as Undercover Policewoman

Bak Ka-Sin
as Undercover Policewoman

Chan Lap-Ban
as Cleaning Lady

Lee Hang
as Biu

Buffalo Tang Tai-Wo
as Tang's Assistant

Chun Kwai-Bo
as Tang's Drug Worker

Tony Tam Chun-To
as Tang's Drug Worker

Mak Wai-Cheung
as Tang's Drug Worker

Ho Wing-Cheung
as Tang's Drug Worker

Law Ching-Ho
as Heavenly Judge

Wong Tin-Lam
as Movie Director

Patrick Ling Chi-Hung
as Tang's Thug
Tam Wai-Man
as Tang's Thug
Indra Leech
as Police Officer

Simon Cheung Yuk-San
as Policeman

Fei Pak
as Policeman

Ernest Mauser
as Ceausescu
Woo Wing-Tat
as Tang's Drug Worker
Tam Ho-Sing
Sam Ka-Kei
Danny Tang Yau-Kay
as Massage Parlour Thug / Tang's Drug Worker

Leung Shing-Hung
as Thug / Tang's Drug Worker
Mansook Ahmed
as Doctor