Ben Slater Movies

  • 2007
    F.

    F.

    F.

    92007HD

    A profile of Toh Hai Leong, the director of the Singaporean mockumentary Zombie Dogs, and his battle with Type 2 diabetes.

    F.
  • 2021
    Malam

    Malam

    Malam

    8.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...

    Malam