if you have seen the movie
»
»
be prepared for this book to surprise you. the book explains why there are so many puzzles and has the real genius solve them (not just the high paid actor- as you can tell i was upset with the movie)

read the book. as usual it is MUCH better!

I guess you also have to like Brown's writing style as MikeS has pointed out!