• Trailer: ‘You are the Best’

    Jul 15, 2025

    ‘You are the Best’ (你行!你上! / Let the Music Fly) is a 2025 Chinese comedy-drama co-written and directed by Jiang Wen.

  • Trailer: ‘Off The Stage’

    Mar 2, 2024

    ‘Off The Stage’ (追月) is a 2024 Chinese drama written and directed by Qiao Liang.