Movies · 2017 · Chinese Mainland · Suspense love science fiction gangster plot
Zhang Zhulin / Qin Hao / Pan Chunchun /
The film tells the story of five machine puppets from a different time and space. In order to escape the assassination claws of the opposing biotech revolution in the other world, they flee to Earth and have their own lives. Years later, the other