Have you heard of "I Spit on Your Grave" or "I Spit on Your Corpse I Piss on Your Grave"? I'm going to pick up the latter if I see it anywhere, even though the Amazon customer reviews seem to loathe it (it was recommended to me by a friend).

http://www.amazon.com/gp/product/B00...-0716750?n=130