简介:For three Border Patrol agents working a remote desert checkpoint, the contents of one car will reveal an insidious plot within their own ranks. The next 24 hours will take them on
简介: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 nurse is in town to care