I was afraid that I would fall asleep being that I attended the 12:01 show. (I was the stay at home mom that took a group of teens) It was action packed from start to finish. There were enough surprises that it did not become predictable. The ending was not what I expected, but it did leave the story line open for another great Batman movie. I would recommend this movie to moviegoers of all ages.