Kevin Yan China Best movies: The Hidden Soldier (2017) L.O.R.D: Legend of Ravaging Dynasties (2016) Once Upon a Time (2017)