I never read books but I saw many few movies. Movies are okay. It was much better when I was younger because at this age I am not a fan of it anymore. Overgrown it. It's more like a teenager movie. The main actress is from the one movie I watched later called Passengers and I really loved her acting there but she was already a grown up woman :D