Fun, but not as exciting or thrilling as it should be. They basically solve the main puzzle 20 minutes into it, with very few surprises and twists along the way. This is not so say there weren't some terrific performances, it's just that the screenplay and editing failed the book. Still, it was mildly entertaining...but not as mysterious and intriguing as DaVinci Code.