I thought the movie was amazing and it is really entertaining. It has a lot of action scenes, laughing points and a wonderful swooning worth love story. If you have read the books you will surely love it and appreciate Kristen Stewart's acting as Bella which is perfect. And if you havent read the books I assure you wont be bored and will be captivated by this love story.