Question: When Charlie and Steve have their discussion about the gold and Charlie punches Steve in the face, Charlie takes several bills out of his pocket, puts them on the table, then leaves. What does he put money on the table for? It's not like he broke anything with his punch, and surely not to pay for Stella's meal, and especially not for Steve's meal either.
Question: When Steve and Stella are at the restaurant on a date, Steve catches on that Stella is John Bridger's daughter because she says the phrase her father always said (about not trusting the devil inside of people). But then, after he has grabbed her wrist, he says "I knew I recognised you from somewhere" or something like that. The thing is that if Steve had recognised her before (obviously when she went to his house as the 'fake' cable engineer) why did he not do anything?
Question: During the Venice boat chase at the beginning of the film, a large number of vessels are flying a flag which looks more like the flag of Mexico than that of Italy. Or are they perhaps flying the 'Kingdom of Italy' flag which looks similar from a distance to the Mexican National Flag? Can anyone help?