The 61st Golden Horse Awards on Saturday (Nov 23) saw Singaporean director Chiang Wei Liang taking home the award for best new director for the film Mongrel, alongside his co-director Yin You Qiao.