The trailer made it look like a 'Hostel' movie.
When I read the plot of the movie and then viewed the trailer, I remember thinking half way through the trailer that, "this movie looks a lot like Hostel." And I'm not just talking about the whole Achilles tendon scene either.
~Victoria~