The movie was great. It differed greatly from the book. I liked the book better but the movie was good. I think Tatum Channing was awesome, I think another actress could have been a little more passionate though. All in all I think the book John was a stronger character but I don't think it was due to Tatum Channing I think it was the way the movie script was written.