Plot hole: When Charlie sets out to hijack the money train, he jumps off the platform onto the tracks as it arrives, in plain sight of the driver and other passengers at the station, and only puts his mask on once he's in position on the tracks. The train conveniently stops right over top of Charlie, allowing him to enter through the conveniently-placed grate on the train's floor. (01:17:15)
Plot hole: Why was $100,000,000 worth of heroin sitting in the police vault all this time before the bad guys stole it? Wouldn't the DEA have taken possession of the drugs long before that?
Plot hole: The group poison a dozen or so people and dispose of their bodies by burying them in their own garden. Some of their victims are notable celebrities - television presenters, authors, leaders of large and vocal pressure groups. Certainly some of them are nobodies, but nonetheless they are going to tell friends where they are going for dinner! Not one of these people told their assistants or their secretaries or a friend or a relative - a spouse? - where they were going and what they were doing on the night they were murdered? Not one of them? Not one single trace was left for the police to follow? Absolutely impossible.
Plot hole: After Cher is robbed, and calls Josh to get a ride home, she does not tell him where to pick her up. She just says she's in Sun Valley.
Suggested correction: Well it cut to when she was in the car with him. Maybe she called him again later offscreen to tell him where exactly she was or maybe he guessed where she was (maybe she had told him another time where she usually goes in Sun Valley).
Plot hole: When Bo-Tat is purchased the Village Elder insists that Lihn go with Bo-Tat, it is CLEARLY established at this time that A) Lihn is an orphan and B) his parents were both killed in the war. For two-thirds of the movie Capt. Doyle repeatedly comments that Lihn can't be trusted because we don't know who (NVA or USA) killed his parents. There is no possible way that Spc.5 Farley wouldn't know this. However, halfway through the movie (on the river boat) he asks Lihn where his parents are and how they died. He couldn't possibly be ignorant of this, since he took part in at least two of the prior conversations.
Plot hole: Even though the Brady Bunch kids won $20,000 (check, not cash) in the "Search for the Stars" contest, they would not have immediate access to it, so would not be able to merely take the oversized representative check - which would be nonlegal tender - to pay for the taxes; they would have to wait until they received an authentic hard copy (real check) and wait until the check "cleared" the bank (was legitimate and payable). Clearing the check could take weeks because the Brady's didn't have at least $20,000 in their checking account to cover what could be a bogus check. (01:19:03)
Plot hole: All of Keslee's troops are spit and polish with nice uniforms, holsters and boots. But in the scene where Becca is pulled out of the pipe, one of them just happens to have a pistol in his belt for Keslee to grab and threaten Becca with. Very convenient.
Plot hole: When Injun Joe is about to kill Huck, Tom takes notice of the chest full of gold coins and then empties the chest out (offscreen) because it was too heavy for him to lift, and then tricks Injun Joe into trying to retrieve the empty chest, resulting in Injun Joe falling to his death. The amount of time that passes between Tom glancing at the chest and then tricking Injun Joe before he can kill Huck is roughly 5 seconds. There's no way Tom could have emptied out of the chest in that little amount of time if the chest was too heavy for him to lift in the first place, especially without making a sound.