Flixtheatre

The Devil's Hand

"Forgive me father for I am sin"

2014 86 min 5.2

Overview

Five young Amish girls accused of being Satan's children must fight for their lives when their devout community elders insist they be "cleansed" before turning 18.

Details

Status: Released
Release Date: 2014-10-10
Budget: $7,000,000
Production: LD Entertainment