A familiar premise, only a small twist away from I Spit on Your Grave/Last House on the Left, etc. A fun ride nonetheless. It's low budget shortcomings came through on a couple scenes, but what was lacking in a groundbreaking cinematic vision was made up for with the enthusiastic performance of the cast. Especially the lead (Lucie Debay) put her whole heart into this and gave us a craved final girl above and beyond expectation.