Movies by Production: enlight-pictures − Letter L0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZAll Legend of the Fist: The Return of Chen Zhen 2010 Not rated yet! Lost in Thailand 2012 Not rated yet! Love Off the Cuff 2017 Not rated yet! Legend of Deification 2020 Not rated yet! Chinese Movie Database provides comprehensive movie info including trailers, images and filmographies about Chinese cinema.