Ben Slater Movies
- 2021
Malam
Malam8.52021HD
Jay, a young man haunted by a murder committed back home in Malaysia, is sent to a housing block marked for demolition in Singapore. There, in this...
- 2007
F.
F.92007HD
A profile of Toh Hai Leong, the director of the Singaporean mockumentary Zombie Dogs, and his battle with Type 2 diabetes.