Kalinga
2024-09-12 | 116 minutes
Rating: 4
A village is terrorized by a demonic entity and a deadly ancient curse.