Rise of the Scarecrows
A big city cop comes to a small town in Massachusetts to escape the superfluous crime, but he finds himself in over his head when he uncovers a deadly, local secret. It turns out this small, quiet town is a place that you can visit but never leave.
Starring
Anthony Brown, Barbara Coccomo, Deon Ballard