This movie has it all- intriguing plot, HOT guys, and lots of blood and guts. It keeps you guessing throughout the entire movie of whodunit, and most of the annoying characters get killed.