I really liked the film! Was interested right when it hit theaters but missed it. I picked up the blu-ray yesterday and it lived up to the high hopes I had. I haven't read the book yet but I do recommend the film. It is, however, a lot to wrap your brain around. I will need to watch it again.