2017/02/01 • Released • Mandarin
Aliens have invaded and overtaken the Earth. Trying to escape defeat, a Chinese General (Tiger Hu Chen) is sent back in time trying to devise a way to defeat the alien invaders.
Director : Zhang Xianfeng
Revelator
August 25, 2017
Teachers of Sexual Play: Modelling Vessels with the Female Body
February 7, 2000
Lucknow Central
September 15, 2017
L'Affiche rouge
November 10, 1976
Home
July 15, 2018
Skunk
October 18, 2014
The Age of Curious
August 18, 2013
Angry Boss
December 25, 2021
Auf einmal war es Liebe
December 6, 2019
Audit
April 21, 2001
Seven Booths
February 7, 2007
Alcatraz: Search for the Truth
October 12, 2015
El desconocido
September 26, 1974
Angelo My Love
April 27, 1983
Die Legende von Derdriu und Noisi
April 2, 2009
The Ring Road
September 29, 2010
Zonder Zelda
January 1, 1997