Didn’t expect the graphic violence, but it works.  Probably seems more graphic due to who’s getting whacked.  Didn’t really buy Hanks as this character in DaVinci Code but it seemed to get better this time.  Great story that is sometimes hard to follow.  If you like this, read the book and you’ll get lots of interesting details that really put it all together.