Impressions: Revenge

Possible Trigger Warning Revenge is a French horror film that has finally made it’s way to America via Shudder. It follows Jen who leaves on a romantic weekend with her very married boyfriend only to have it crashed by two of his friends. What follows is what is to be expected, and it sends Jen […]

Read More