The movie was so spot on to the book and I NEVER say that about books that get made into movies!
I also had no idea the lead character Emilia Clarke was the same person who is in Game of Thrones aka Kaleesi? Not even sure if I spelled that right.
I highly recommend to read the book first before you see the film. This isn't a "Love" story like a Nicholas Sparks book either. That much I can tell you without giving it all away.