Satan's Peak backdrop
Satan's Peak poster

Satan's Peak (2026)

2026 United States of America

Officer John Dardin becomes certain that a small indie film crew is in fact a Satanic cult carrying out genuine atrocities. Acting on that conviction, he decides to take justice into his own hands—unleashing a blood-soaked massacre in which fiction and reality blur together.

You May Also Like