* The security guard at the bank at the start of the film, why didn't he just tell David to go away? Banks don't tend to have customer toilets which means he led David down to the staff one, which is a huge security risk since you are allowing someone to essentially scope out the vault which could lead to a bank heist (which it did).
** David knew he was compassionate. Or stupid. Or both. He'd been casing the place.