Tag: Liao Fan
-
Xu Haofeng’s ‘The Final Master’ hitting the US
May 30, 2017Director Xu Haofeng’s award-winning martial arts film, ‘The Final Master’ (師父) will open across US theatres on June 3, followed by a Blu-ray release on July 25.
-
Trailer: ‘Guilty of Mind’
Mar 9, 2017‘Guilty of Mind’ (心理罪 / Evil Minds) is a 2017 Chinese crime thriller based on the novel of the same name by Lei Mi.