• Trailer: ‘Fox Hunt’

    Nov 16, 2020

    ‘Fox Hunt’ (猎狐行动) is a 2021 Chinese action thriller co-written and directed by Leo Zhang.

  • Trailer: ‘The Hidden Sword’

    Aug 31, 2017

    ‘The Hidden Sword’ (刀背藏身) is a 2017 Chinese martial arts action film directed by Xu Haofeng.