2.839 Views
A 1997 Filipino horror film by Lore Reyes and Peque Gallaga.
Release: Jun 11, 1997
Runtime: 120 minutes
Language: English,
Studio: Cinemax Studios, OctoArts Films
Country: Philippines