When the DeLaughter and his investigators drive up to a gas station, the prices for gas are all under a dollar. When DeLaughter is on the phone to Myrlie Evers standing on the other side of the signs, the prices are all now over a dollar.
When Bobby Delaughter is on the phone to Myrlie Evers and Charley attempts to interrupt him with the news that Byron was quoted of having confessed to killing Evers years earlier, Bobby is wearing his wedding ring. Shortly thereafter when he's in the hospital for his eldest son's injury (and first meets the doctor, his second wife), he is not wearing wedding ring.
Although the film begins in 1989 and ends in 1994, the same child actors portraying Bobby DeLaughter's children are used from the beginning of the movie until the end, showing no signs of aging.
When Bobby's father calls to his grandchildren to come get some of the baby-back ribs he's cooking on the grill, the kids come running off the boat dock. They start running in age order, with the boy in the light orange shirt second. But when the camera changes, the boy in the orange shirt is suddenly first.
Alec Baldwin, inside the court house, says he's going outside for a while, goes down to the foyer where Whoopi Goldberg is waiting for him completely dry despite it pouring down outside.
Fatty is in the probation office with his sons. He has his leg in plaster to just below his hip but the plaster is over his jeans.
The conversation between Bobby DeLaughter and Byron De La Beckwith would have been an ex parte communication, as Byron De La Beckwith was represented by his attorney at the time. Hence, such a conversation would have resulted in another mistrial.
When DeLaughter is brushing his son's hair in the bathroom, the child actor looks off-camera (either at his parent, the director, or a cue card).
Whoopi shows no sign of aging despite the film being set over a period of 25 years.
Bobby DeLaughter reminds his mother that he was 11 years old when Medgar Evers was killed. In fact, he was only 9. DeLaughter was born on Feb. 28, 1954, and Evers was killed on June 12, 1963.
When calling from the movie theater, Alec Baldwin goes to a pay phone in the lobby and dials the number without inserting any coins and is able to connect without it being a collect call.