1906, City of Victoria (British Colony of Hong Kong). In five hours, in the distance of thirteen blocks, the one man who holds a nation's fate must su... Read more
Considered the most expensive film in Hong Kong cinematic history, this exciting actioner finds fitness equipment salesman Jackie Chan being recruited... Read more