theJWPHTER88, 1 year ago May I suggest: Feng Shui (2004) and The Road (2008)? Both come from the Philippines, and are generally considered to be modern local horror classics in here.
May I suggest: Feng Shui (2004) and The Road (2008)? Both come from the Philippines, and are generally considered to be modern local horror classics in here.