Sky Wang is an award winning director. His debut feature film “Lost in Apocalypse” has won over 80 awards and received 40-plus nominations. Sky was...
Tag - Sky Wang
“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 by...