If you like the movie, read the book! If you didn't like the movie you should read the book. Movies can never replicate a decent length novel, so the best you can hope for is that it will capture the essence. Having read the book before seeing the movie I knew that would be almost impossible to do. In it's way the book takes and unbelievably complicated plot and gives it to you in the simplest way possible. Shortly after the movie started I actually thought they might pull it off, but it only ends up giving you a taste of the complexity of how a couple deals with the fact that one of them is being thrown around time like a ping-pong ball and the other lives life on the usual time-line format. And at times the movie took short cuts to explain how it all works and I found those parts very contrived. And there were pieces I felt were overly melodramatic and took away from the story. All those critiques aside it was a fairly entertaining movie with excellent chemistry between all the characters.