The Barnyard Cinema • Movies & Events •  Beer & Wine

Hail Satan?
MPAA film rating: R – Restricted

United States
2019
95
minutes
English
spoken
No
subtitles

A look at the quick rise and influence of the controversial religious group known as The Satanic Temple. Directed by Penny Lane.