I have never read any of Dan Brown's books or seen the other two films based on his books but I thought I would give this a try. What I found was a boring, implausible and muddled film that lacked a decent script. I checked online afterward for differences to the book and I found that there is a major plot change, which makes the book's ending seem much better. Also, the ending of the book appears to be more in line with the main thrust of the narrative. Regarding the acting, Hanks is below par, Omar Sy is good, as are some others. However, Felicity Jones is a very poor and expressionless actress; she was poor in Rogue One and she is, once again, poor in this. She has no range or depth of expression or the ability to lend a nuance to any character. Directors: do not hire her for something that requires an injection of personality as she is devoid of one when acting! All in all, a wasted segment of time stolen from me by my silly choice in watching this film.