Intense 2002 gore film met bruut geweld en expliciete seksscènes.