Corrected entry: Cole confesses his secret to Malcolm by uttering the eternal words 'I see DEAD people', but at the end, when Malcolm discovers the truth, he thinks about Cole's secret and we hear Cole say 'I SEE PEOPLE'.
Corrected entry: When Vincent shoots himself in the bathroom, you hear the splatter, but you can still see part of the bathroom door, and no blood is visible. (00:10:10)
Corrected entry: One of the rules in the movie is "Dead people don't know they are dead". But it's obvious that both the murdered girl (she gives Cole a video where she can see how is she poisoned in order to incriminate her mother) and his grandmother (she tells him an answer to his mother) knows it. Both cases break the rule.
Corrected entry: When Malcolm arrives for dinner at the restaurant with his wife he says: "I thought you meant the other Italian restaurant I asked you to marry me at". When, and why, could she have said this to him? She can't see him because he's dead, so why would she be talking about where she wanted to go for their anniversary meal.