Honestly the movie was wayyyy better than book. In the book, they made Tessa seem like a complete idiot. Hardins character in the book was basically a bipolar teen with anger issues. He was nor charming or sweet. I actually stopped reading the book half way into because it was a complete waste of time. The movie was so much deeper and charming. Hardin wasn’t a complete douche(in fact he was easy to like) in the movie and Tessa character was relatable in many ways.