Hostel (2005) terrific movie, so scary too.