David Teo Movies

  • 2007
    Don't Look Back

    Don't Look Back

    Don't Look Back

    02007HD

    Jangan Pandang Belakang (translates as "Don't Look Behind") is a 2007 Malaysian horror film directed by Ahmad Idham. It holds the record as the...

    Don't Look Back
  • 1970
    Lakhus: Tangisan Iblis

    Lakhus: Tangisan Iblis

    Lakhus: Tangisan Iblis

    01970HD

    Lakhus: Tangisan Iblis