Siyan Huo China Best movies: Operation Red Sea (2018) Legend of the Fist: The Return of Chen Zhen (2010) Sleepwalker (2011)