Setia weaves past blessings into a meaningful Chinese New Year film