It's been five years since the last time I stood here. But in my mind, I've never left the independent spirit.
I was nervous last time, likely because I shouldered a cultural mission for reinvigorating the Chinese-language film industry back then.