Yeo Siew Hua’s Locarno-winning mystery thriller makes history yet again – this time at home – by being the first Singapore film to win in the feature film category.