Aliens have invaded and overtaken the Earth. Trying to escape defeat, a Chinese General is accidentally sent back in time while trying to devise a way to defeat the alien invaders.
Starring: Tiger Hu Chen, Darren Grosvenor, Gang Sheng, Zhi Wang, Yunfei Ye, Svitlana Zavialova
Directed By: Xian Feng
... Show More