Spectacular scenery in Rome was dampened by poor plot/story flow. I love Tom Hanks, and thought his performance was strained (although much better hair than in da Vinci code). Zero chemistry between he and the leading lady. A preposterous ending. I didn't feel it was too long, just that the entire movie didn't pace well - with that said, if your a Dan Brown fan, it's worth seeing.