Deliberate mistake: Tom's dream shows his hat blown away by a strong wind. However, only some dead leaves on the ground move with the wind while the leaves on the trees are totally still. (00:08:00)
Deliberate mistake: When the two assassins enter Leo's bedroom and try to gun him down, the one on the right has left his tan overcoat open. He's the one that escapes from Leo initially. Shortly thereafter, Leo guns him down, firing up into a second story window. At this point we see that the assassin's coat is now buttoned up, probably to conceal the numerous squibs used in his death scene. (00:41:00)