An Eternal Combat

An Eternal Combat

95 mins | Comedy, Action, Fantasy | Jan. 5, 1991

1000 years before our time: Master Cho-Lo, a Taoist priest (Lam Ching-Ying) and his two understudies (Parkman Wong and Shing Fui On) go on a quest to fight an evil Japanese demon. When the Taoist priest and his two helpers impose a ritual on the demon, they're all thrown into a time vortex and finally find themselves in modern day Hong Kong. Now the fight continues – in a different time and with many new problems ...

An Eternal Combat

95 mins | Comedy, Action, Fantasy | Jan. 5, 1991

An Eternal Combat
1000 years before our time: Master Cho-Lo, a Taoist priest (Lam Ching-Ying) and his two understudies (Parkman Wong and Shing Fui On) go on a quest to fight an evil Japanese demon. When the Taoist priest and his two helpers impose a ritual on the demon, they're all thrown into a time vortex and finally find themselves in modern day Hong Kong. Now the fight continues – in a different time and with many new problems ...
IMDb rating 5.6
Producers
Original title 天地玄門
Directors Thomas Yip
Writers Hoh Dung

Cast

Lam Ching-Ying

as Master

Joey Wong

as Gigi Wong / Evil Woman

Shing Fui-On

as Ma Sheung Fung

Gabriel Wong

as Tortoise

Rico Chu

as Evil Japanese Warrior

Anthony Wong

as Ben

Phillip Ko

as Director

Lau Siu-Ming

as Mental Patient

Hui Siu-Hung

as Catholic Priest

Steve Mak Fei-Hung

as Action director on movie set

Lau Gwai-Fong

as Brothel Madam