I usually don't make it through a late show without falling asleep at least once. This film however had me on the edge of my seat. It was slightly surreal yet also extremely realistic with some of the special effects the most horridly real I ever saw. I thought the film was witty and very funny. The characters are interesting and I really enjoyed the script that has some great lines in it. The premise that history repeats itself is very relevant, especially today. Actors performed very well, and it was nice to see a mixed cast. However, the women were all extremely beautiful and skinny. There could have been more variety there to make things a bit more real and less boring. But apart from that; splendid!