Xiaolei Huang China Best movies: Lost on Journey (2010) Wolf Totem (2015) Legend of the Fist: The Return of Chen Zhen (2010)