Noted film director, Shuangbao Wang, has garnered widespread recognition for his outstanding contributions to the cinematic world, with a notable filmography that includes the critically acclaimed "Blind Shaft" released in the year 2003, followed by the visually stunning "Don Quixote" in 2010, and most recently, the thrilling "Candle in the Tomb" in 2016.





















