Also known asCui Mian Da Shi Specifics China [2014] - 104m Genre Mystery, Thriller Directed by Leste Chen More info on IMDb rating 3.5*/5.0* Watches August 23, 2014 3.5*/5.0* More by the director Leste Chen Eternal Summer Battle of Memories Home Sweet Home The Heirloom 101 Proposals 20, Once Again