The movie is super-fantastic and even though a few elements have been changed for theatrical purposes, the story-line pretty much stays true to the book. The actors are exactly right for each of their parts. The one thing that was pretty funny was Jason Rathbone's portrayal of Jasper. He looked pretty scared most of the time. As for having movie times set aside for 21 and over, THANK YOU, THANK YOU, THANK YOU!!! We went to the midnight showing of the movie with all the teenagers, and even though the audience themselves were pretty entertaining, it was very nice to watch the movie without all of the giggly girls making their remarks and repeating lines from the book. I really hope the theatre's start doing more of this in the future.