only surprise - presence of Tom Hanks. after Da Vinci Code, a new Dan Brown experience is , totally, to much. same fake story. and hard work of actors to save it. because, not only anti-Christian thesis, silly conspiracies, unrealistic adventures, Vatican as hornets nest, predictable end are problems but the desire to exploit a trend. result - a film only for fans of Brown. out of artistic virtues, elementary logic, it is only slice of fashion. is it enough ? I do not know. maybe, masterpiece for future generations,today, for me, it remains only a fake movie, without any quality ( except good intentions of few actors )