Beautiful, interesting, incredible cinema.
Haunted: A Last Visit to the Red House explores the horrors inside a so-called haunted house in the Philippines.
Haunted: A Last Visit to the Red House explores the horrors inside a so-called haunted house in the Philippines.