Return of the Scarecrow

2018

Released

1Hr 25min

"When the Sun Sets, He Rises."

An evil scarecrow slumbers until its evil cannot be retained.

Cast


Similar Titles