I went into the theater thinking the trailer gave everything away and movie would be predictable so I had low expectations. BOY WAS I WRONG! The gore the story just everything kept me fascinated. Some jokes here and there but overall a awesome movie. It was almost 2 hours and I was so into this movie the time flew by. The ending wasn't predictable after all that's all I'm going to say.