A group of travelers finds themselves fighting to stay alive, when a car accident leaves them stranded in an isolated hotel that turns out to be inhabited by sub-humanoid killer cannibals.