Film·2025·17m
HorrorHistory
Deep in the Appalachian Mountains, an isolated group worships the statue of the Straw Lady, a maternal figure that protects them.
Directed by Liam Arnold
Featuring
3 credited
Keep watching