Too much hate on Da Vinci Code, across the board. It's fun, it's compelling in spots, Hanks and McKellen are excellent as always. What's the problem, a shoddy storyline? Big deal, that's true of half the movies in the AFI Top 100. It's enjoyable, stop whining and enjoy it.