Much better than the first. Taylor Lautner steals the show. Not just because he is buff, but his acting and how he delves into his character. I didn't like some of the script and how some of the scenes just cut off, and I didn't care for Robert's performance as Edward, (sorry, I still really love Robert as Edward!). In his defense, the script didn't help him any. Kristen Stewart didn't deliver the deep, conflicting emotions I thought Bella experienced in the book. Overall though, the movie is great. I was really impressed with the wolf visual effects. Well done! I really loved the movie over all and can't wait to buy it and watch it over and over!