Venice

[TIFF Review] Mr. Six

From the late 80’s until the early 00’s, Chinese cinema has been a mainstay at A-list film festivals worldwide, picking up trophies left and right. Things chang...