I decided to watch this movie after reading the book. So as you can guess I didn't like the movie. If you haven't read the book before, then you may like the movie. But still I felt that the movie didn't give justice to the actual story. Much of the characters were missing. Vittoria's character was not that powerful as it was described in the book. More than all these drawbacks, I felt that camerlengo's character was not given the spotlight it deserved. I feel like the movie was rushed. So yeah I would recommend everyone to read the book. That would give much more better experience than watching the movie.