Chuan Chen is known for his work on Police Story (1985), Fist of Fury (1972) and Chong ji 21 (1982).
03 November 2016
Afm: Well Go USA picks up rights to 'The Game Changer'
From Kiki's Delivery Service and ParaNorman to Coraline check out some of our favorite family-friendly movie picks to watch this Halloween.
See the full gallery