Them That Follow
Them That Follow is not a horror movie, but you wouldn’t know that from the marketing and especially the poster which features a snake wrapped about lead actress Alice Englert neck. To the films credit, the subject matter is quite horrific. Religious fanaticism set in the backwoods of the Appalachian Mountains, finds an all-star cast […]