China mainland
While it may seem to soon, 76 Days is a vital documentary that is a testament to those at the frontlines during the lockdown of Wuhan.
An ode to the importance of art that is a work of art itself, Swimming Out Till the Sea Turns Blue is yet another fascinating look at contemporary China.
Greyhound passes by as a monotonous series of skirmishes that never feel that threatening, even when boats are exploding around them.
While The White Storm 2: Drug Lords is an entertaining piece of filmmaking, it just fails to engage in a way that its premise would have suggested.