An LGBT-themed horror film set in a rural town in the Philippines. A remote village is gripped with fear. Its residents are missing one by one. Now a young nurs…
Simultaneously appearing over every major city in the world, the Visitors (or V's) arrived offering us the wonders of their technology and promoting peace. …