The ensemble drama Bobby tells the story of 22 people present on the night of Senator Robert Kennedy's assassination at the Ambassador hotel in Los Angeles. The movie begins at dawn with the arrival of Kennedy (Dave Fraunces) as he arrives to prepare for the outcome of the Presidential primary that night. The intersecting lives of the hotel staff and campaign workers gets revealed.
Hotel manager Paul Ebbers (William H. Macy) wants everything perfect for the evening's events and decides to fire the kitchen manager Darrel (Christian Slater) for being racist towards his employees. At the same time, Paul is carrying on an affair with Angela (Heather Graham), in spite of his beautician wife Miriam (Sharon Stone) working on-site. Miriam helps alcoholic singer Virginia Fallon (Demi Moore) prepare to introduce the Senator that evening, while Virginia's frustrated husband Tim (Emilio Estevez) needs to get away from his drunken wife and entertains himself with a chess game between John (Anthony Hopkins), a retired doorman who hangs around the hotel, and his old friend Casey (Harry Belafonte).
Diane (Lindsay Lohan) agrees to marry her boyfriend's brother, William (Elijah Wood), so that he can avoid the Vietnam draft. In the kitchen, Jose (Freddy Rodriguez), a busboy, must give up his treasured Dodger tickets to the chef, Edward (Laurence Fishburne), when he is forced to work a double shift. The kitchen staff, including Sirhan Sirhan (David Kobzantsev), discuss politics and race relations as they take their meal break. Campaign workers Dwayne (Nick Cannon) and Wade (Joshua Jackson) reflect the idealism and determination of their candidate.
These different stories come together as the characters prepare for Kennedy's victory speech, as the night's primary should win him the Democratic nomination for President. The movie culminates in the tragic death Kennedy, who has meant so much inspiration and possibility to the people gathered at the Ambassador Hotel and around the country.