Return of the Scarecrow
poster

4 / 10

Return of the Scarecrow

When the Sun Sets, He Rises.

2018

|

85 minutes

An evil scarecrow slumbers until its evil cannot be retained.

Genres

Images

title image
title image