I liked Road to Perdition, but one thing really bothered me about the movie. When Michael Sullivan robs the bank and tells the manager "Give me all of Al Capone's money." I don't see how this is logistically possible. Here is my impression of the conversation between Capone and the bank manager:
"Michael Sullivan robbed us but he only took your money Mr. Capone."
"No, he took someone else's money. Mine is still safe in the vault, right?" Capone reveals a gun in his waistband.
"Oh yeah, that's right. Sorry Mr. Capone."