
1989
Across the centuries – the war between good and evil can never end.
When 16th-century Ming guard Fong Sau-Ching sets out to capture vicious rapist Fung San, both men end up falling into a glacier to be frozen in time. Thawed out by scientists over 300 years later, the confused guard must learn to cope with the modern world and continue in his quest to vanquish his opponent.

Yuen Biao
Fong Sau-Ching

Yuen Wah
Fung San

Maggie Cheung
Polly

Lam Chung
Master Chang

Frankie Ng Chi-Hung
Robber

Anthony Wong Yiu-Ming
The Emperor

Eva Lai
Princess Nan Chang

Walter Tso Tat-Wah
Zheng's Uncle

Tai Bo
Pimp

Ka Lee
Chang's Thug

Hung San-Nam
Chang's Thug

Ann Mui Oi-Fong
Mamasan

Alvina Kong Yan-Yin
Hooker

Sarah Lee
Hooker

Stanley Fung Shui-Fan
Santa Claus Gift Bearer

Liu Wai-Hung
Angel Gift Bearer

Elvis Tsui Kam-Kong
Chinese Scientist

Ng Man-Ling

Corey Yuen
Bum

Wong Jing
Crane Operator

Chow Kwok-Lun
Fat Cat

Helena Law Lan
Hospital worker

Maryanna Yip San
Palace Maid

Pal Sinn Lap-Man
Thief

Chan Ging
Arms Dealer

Jackson Ng Yuk-Sue
Arms Dealer's Thug

So Tak-Wa
Thief

Kong Miu-Deng
Chang's Thug

Chan Sek
Chang's Thug

Wai Ching
Chinese Scientist

Kan Sek-Ming
Police Sergeant

Sin Wing

Ho Chi-Moon
Chinese Scientist

John Cheung Chan-Sang
Doctor

Eddie Chan Shu-Chi
Chinese Scientist

Lee Wah-Kon
Chinese Scientist

Wong Leung-Sing
Thief

Ng Leung
Chinese Scientist

Choi Kin-Shing

Sing Yan
Polly's Client

Chow Gam-Kong
Chinese Scientist

Richard Yuen Tak
Policeman at Pier

Cheung Wing-Cheung
Policeman at Pier

Mortal Kombat

Above the Law

Lionheart

Double Team

The Crow: Salvation

Black Mask

Enter the Dragon

The Way of the Dragon

Kung Fu Hustle

Kung Fu Panda

The Parasite Doctor Suzune: Genesis

House of Flying Daggers

Charlie's Angels: Full Throttle

The Crow

Hard to Kill

On Deadly Ground

The Glimmer Man

Double Impact

Coming to America

Red Heat