So fucking stupid. I'm all for sensationalizing in the name of advertizing, but that was a fucking parody, and it was annoying. Hostel 2 teaser (and pretty much all the advertizing for both of those movies) had it right. Simple, and suggests enough to let your imagination fill in the blanks. This is about as subtle as a slap to the face.