A short film with dialogue for Eason Chan's Mandarin song "Don't Mind Me" 社交恐懼癌 (from his most recent album "Chin Up"), which was produced as an extended backstory for the music video. The Chinese title literally translates as "social anxiety cancer". Starring Eason Chan himself, along with a guest appearance from Tony Leung Chiu-Wai.

All Too Well: The Short Film
2021
8.0/10

Better Man
2024
7.6/10

The Human Voice
2020
6.7/10

Ex Machina
2015
7.6/10

Teen Spirit
2019
6.0/10

Time Still Turns the Pages
2023
7.9/10

Dear Evan Hansen
2021
6.2/10

Hardball
2001
6.5/10

The Young One
1960
7.0/10

Pretty Boy
2015
7.5/10

Pink Floyd: The Wall
1982
8.0/10

The Plague
2025
6.4/10

Farming
2018
6.2/10

Goodbye June
2025
6.5/10

The Last Dance
2024
7.8/10

Cardboard Boxer
2016
6.5/10

Battle of the Year
2013
6.8/10

Skin
2009
6.4/10

Brotherly Love
2015
7.0/10

Chatroom
2010
5.8/10
Bodywork
2022
10/10