2-30 November 2021
Posted on 12 December 2018
Dir. Kevin Lim A boy’s fascination with machines leads him down a road of deceit involving a terminally ill plush toy, a black market kidney…