• Trailer: ‘Shut Down’

    Sep 11, 2020

    ‘Shut Down’ (关机) is a 2020 Chinese romantic drama directed by Guo Yuming and Chen Xi.