A few scenes were filmed at the Ambassador Hotel in Los Angeles, the real-life location of the Robert F. Kennedy assassination, during its demolition. The wing of the hotel they were using hadn't been touched by the demolition crew yet, in order to preserve items from the pantry where Kennedy was shot.
Emilio Estevez had a hard time coming up with funding for this movie. When he was on The Tonight Show With Jay Leno (November 2006), he said that he had to sell his artwork and other material items just to have enough money to fund this picture.
While the rest of the cast is made up of actors, the central role of Robert F. Kennedy is portrayed almost entirely in actual footage of the senator.
The character Lindsay Lohan portrayed was based on the desk clerk at the motel where Emilio Estevez wrote part of the script.
The Ambassador Hotel was being torn down as the film crew shot on the property.
Helen Hunt received her script for her role the day before filming began.
It took Emilio Estevez seven years to get the movie made. At one point, he had such a case of writer's block that he only had 30 pages of the script and lied to people that he was working on it. His brother Charlie Sheen read the pages and convinced him to finish.
The scene of Sharon Stone's character cutting her husband's hair (played by William H. Macy) was not in the script. Stone was to pantomime cutting the hair, but she actually snipped his hair. Macy's visibly tense reaction to the haircut was real.
Anthony Hopkins plays a door man named John Casey in the film. In reality, there actually was a John Casey who served as door man at the Ambassador Hotel. At the end of the credits, it states, "'John Casey' is the name of an actual doorman at the Ambassador Hotel from 1928-1965. His portrayal in this film is not intended to reflect the actual facts of his life or legacy."
The final score of the Dodger game played on June 4, 1968 was Dodgers 5, Pirates 0.