Release date : 1998-04-03
Production country :
Hong Kong
Production company :
Flea Market, China Star Entertainment, Win's Entertainment Ltd.
Durasi : 103 Min.
Popularity : 3
7.00
Total Vote : 238
Related Movies✨
Films

A History of Violence
2005
7.17
Films

Absolute Power
1997
6.70
Films

I… comme Icare
1979
7.62
Films

Fear Is the Key
1972
5.86
Films

Kung Fu Killer
2008
4.80