Following the Events of the first film, Scarecrow 2 follows the Farmer attempting to defeat the Scarecrow for good. With the help of Hector, a mysterious pumpkin headed man, will the Farmer succeed or will the Scarecrow end them both.
2023
2014
2013
2018
1917
2019
1949
2002
2017
2004
1996
1967
2007
2006
1956
1985