Plot hole: Fache says he believes Langdon killed all those people because Aringarosa told him Langdon came to him in confession over the murders. We know Langdon made no such confession, so what made Aringarosa involve Langdon in the murders in the first place? Aringarosa never saw the curator's daily planner, his email, and wasn't there to see the message on the floor, so other than Langdon conveniently being in town for his book signing, why did Aringarosa name Langdon? If he was just telling that to Fache so he would have someone to arrest, Aringarosa could have named anyone.
Upvote valid corrections to help move entries into the corrections section.