A natural disaster breeds man-made treachery in this suspense thriller. Severe flooding threatens an Indiana town after a massive rainstorm taxes dams to the breaking point. As part of an emergency evacuation effort, armored car driver Tom (Christian Slater) and his uncle Charlie (Edward Asner) are recruited to collect cash from the town's banks and drive it to safety. However, a gang of thieves led by Jim (Morgan Freeman) plan to lay siege to the truck and steal the $3 million on board. After Jim attempts to ambush the truck, Tom hides the cash and reports the attempted theft to the local sheriff (Randy Quaid). However, the sheriff's lack of honesty soon becomes apparent; he puts Tom in a lockup and sets out to take the money for himself. As the flood waters rise, Tom has to escape from jail if he is to save both the townspeople's savings and his own life. Meanwhile, Jim and the sheriff are locked in a race to see who can find the $3 million first. Minnie Driver, Richard A. Dysart, and Betty White highlight Hard Rain's supporting cast.