2005·movie·Horror·Philippines·PH·38 min
A family moves into their new home only to discover that the previous occupants left something terrible behind.
No discussion for this title yet.