Rediscover Chinese Cinema at The 12th Spring Film Festival
It’s that time of the year again when Chinese movies take center stage as the annual Spring Film Festival is back for its twelfth year this February 13-18, 2018 at the Shangri-La Plaza Mall. Thanks to the generosity of its sponsors, the Spring Film Festival is one of the most hotly anticipated galas in the […]