A small town widow faces a grisly confrontation with her would-be extortionists.
Horror Thriller
NextFilm 2025