The book was FANTASTIC! I loved it! The movie... well it may as well not have been based on the book. It was a cute movie, but it didn't even follow the story line. Pretty weak in my book (pun intended).
So, if you're planning to see the movie, just buy the Audio Book instead on Audible.com it was worth the $10 and almost 5 hours of listening entertainment.