Director Adrian Lyne and star Demi Moore often fought on set over her character, with Woody Harrelson trying to be mediator between the two. Lyne had argued that he wanted Moore to show vulnerability, while the actress defended herself. It was later while Lyne was editing the film that he realized she was portraying what he wanted all along, which he soon apologized to the actress.
The helicopter that Gage and Diana take off in is supposed to be at the Las Vegas Hilton, But you can clearly see the Lady Luck Casino next door to where it leaves from. The Lady Luck is downtown Las Vegas no where near the Hilton.
When John ('Robert Redford') first sees Diana (Demi Moore) he has on a white shirt, but the next time he sees her he is sitting at the blackjack table and has a checked shirt on.