I Spit on Your Grave ★★★

Star rating forthcoming. Pondering.