Movie History The Hit 2022 The Hit 2022 F*ck Your "Turkey in the Straw" 2022 Moonchild 2020 Moonchild 2020 Mandao Returns 2020 Mandao Returns 2020 Lonely Blue Night 2020 Lonely Blue Night 2020 Bloodhound 2020 Bloodhound 2020 The Swan Princess: Kingdom of Music 2019 The Swan Princess: Kingdom of Music 2019 Mandao of the Dead 2018 A Better Place Than This 2012 Jin 2011 God Complex 2009