2016 103 min
Action, Asia, China, Comedy
Andy Lau, Cho-Lam Wong, Ran Hu, Xiaoming Huang
Hong Kong, China
Interpol partners with a wealthy entrepreneur to protect a new invention dubbed The Seed of God.
Your email address will not be published. Required fields are marked *