Continuity mistake: Dr. Mackles' lecture is interrupted by a student who asks him a question. He raises his hands and says, "Sir?" A student in the first row turns towards him. But Morgan Freeman pauses for a moment and says, "Yes?" in a different camera angle; the girl in the first row then turns again. (00:05:00)
Other mistake: Boyd calls an office in Rome, Inspector Lavazzi. Lavazzi is not in his office, so another officer, Valeria, answers the phone, saying a few lines in Italian (in the rest of the movie, she speaks English with Lavazzi). Shyann Yan is not a native speaker, which would be fine given her ethnicity, but she is also not a competent one. Surely, she is not competent enough to be an officer in Italy. (01:04:00)