Locarno 2018: Golden Leopard goes to Yeo Siew Hua’s A Land Imagined
The 71st Locarno Film Festival came to a close today and the awards have been announced. The top prize was taken by Yeo Siew Hua’s A Land Imagined, a dreamlike noir about a policeman searching Singapore for missing migrant worker....