★★★ out of ★★★★★
🩸 out of 🩸🩸🩸🩸🩸
Put on your corpse paint and listen for the Invoking Yell!
★★★1/2 out of ★★★★★
This independent Chilean sci-fi/horror feature serves up gore galore and an intriguing approach that should appeal to fans of The X-Files and similar fare.