It was surprisingly short and I am not sure I would get the story if I hadn't read the orignal novel beforehand, so I am giving it only 3 stars. But it was a fun afternoon read and it was great to see some of the characters come alive at least in 2D. I really liked Christian. And Sonya Karp for some reason. :D