Comment
Switch
2.1
122 min
In search of an ancient Chinese scroll, a Chinese agent battles against Japanese Yakuzas and British mercenaries.
Country:
China
Released: 2013-06-09
Production:
Media Asia Film
Tags: