I Spit on Your Grave is already a remarkably unpleasant film, but this poster puts it through the Italian filter of sexy lingerie, blood, bondage, and a leather bound stool resulting in something far more obnoxious dripping in gaudy glitz.