: Action Science Fiction : Hong Kong Taiwan : zh : 08/04/2010 : China Film Group Corporation Mega-Vision Pictures (MVP) : 99 min : 5.878 : 广州话 / 廣州話 English 普通话 : Released