Movie History Love Will Tear Us Apart 2021 Bu zhi bu xiu 2020 The Best Is Yet to Come 2020 The Best Is Yet to Come 2020 Ming wang xing shi ke 2018 Ming wang xing shi ke 2018 The Pluto Moment 2018 Hide and Seek 2016 Hide and Seek 2016 Red Amnesia 2014 The Piano in a Factory 2010 The Piano in a Factory 2010