0.864 Views
This is a Chinese Action Movie. Produced by Georges Lai Hing Lun.
Release: May 10, 2006
Runtime: 90 minutes
Language:
Studio: Cine-Century Company
Country: Hong Kong