Under most circumstances I would definately say read the book first but they are both so similar it makes no difference. I have the book and love it but saw the movie first. I AM IN LOVE WITH THE MOVIE! It comes out on DVD April 25th. It was one of my favorites from last year. If I find another used copy of the book Ill mail it to you.