This was NOT a good movie. Rented it, tried restarting in the first 10 minutes thinking I missed something that would hook me. Got about halfway through and was so bored I had to turn it off. I like complex movies. This did not execute the plot well. Too many different and unexplained (or poorly explained) plots clashing, no investment in any of the characters, and no effort put into the development of the world or story. It was a cool idea that was completely destroyed. I know books are always better than the movie, but if this was the result I'd hate to read the book. Sorry guys, but don't waste your money on this one.