The Hangman

Give the devil his due.

Release date : 2024-05-30

Production country :
United States of America

Production company :
Traverse Media, Epic Pictures Group

Durasi : 98 Min.

Popularity : 1

3.40

Total Vote : 20

Troubled father Leon takes son camping in Appalachia. Local cult summons evil Hangman demon. Son goes missing. Leon must confront cult, monster to find him amid rising body count.