Revealing mistake: When Laura shoots Martin the first time at the end, you can see the red laser dot at where he will be shot in a blink-and-miss moment. (While it’s much easier to see in slow motion, you can see it in normal speed if you pay attention). (01:32:25)
Revealing mistake: When Martin is at the rest home, he gets a drink from the water fountain and it sprays him in the face. You can plainly see the spray isn't coming from the fountain itself.
Revealing mistake: In the scene where Laura deliberately breaks the boardwalk lamps, she picks up rocks from the beach and then throws them at the lamp bulbs. However, the first rock thrown misses the lamp bulb completely and in fact, passes behind the lamp post. Of course, the bulb breaks anyway because the explosive charge used to break the bulb was detonated remotely.
Answer: Filmed at the Abbeville Opera House in Abbeville SC. From imdb Trivia: Star 'Julia Roberts' caused a controversy after she left Abbeville, South Carolina, where the film shot some location work. She said the place was "a living hell" and a "horribly racist" town and she would never return there again.
marfbody