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 born in...
Tag - Xiaowei 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 Ruibo Cao...