“Lost in Apocalypse” is a Chinese zombie film directed by Sky Wang. The film is Wang’s feature debut and is based on a comic of the same name...
“Lost in Apocalypse” is a Chinese zombie film directed by Sky Wang. The film is Wang’s feature debut and is based on a comic of the same name...