Keeps you hooked. The idea is not to compare this with any other batman movie. This could have easily been non-batman movie with the usual good guys-bad guys stuff. Matt Reeves keeps it interesting and well good to see Pattinson owning up to the Batman part.