It was hypnotic and riviting. There is something about Robert Pattinson that just draws you in. Apparently it does not matter what role he plays. The chemistry between the characters is amazing. Watch for the young girl in the movie who plays Caroline. She is gonna be a star in the years to come. The ending sent me reeling and out of the theather with tears streaming! It is definately a must see. Rating should have been an R. Parents of tweens- beware!