I love revenge horror films. There’s nothing more satisfying than seeing horrible people get what’s coming to them. Iconic ones have come out over the years like 1978’s I Spit On Your Grave and 1972’s Last House on the Left. I’ve seen a few stories in the past year that have put …
Read More »