The Last Boy Scout is a 1991 action film starring Bruce Willis as a former Secret Service agent, now working as a private detective, and Damon Wayans as a retired professional football player. The two join forces to solve the murder of Wayans' character’s girlfriend (played by then-little known Halle Berry). The movie was produced by Warner Bros. Pictures and Geffen Pictures and directed by Tony Scott.
Joe Hallenbeck (Bruce Willis), a private detective and retired U.S. Secret Service agent, discovers that his wife (Chelsea Field) is having an affair with his best friend and sometime business partner, Mike (Bruce McGill). The same morning, Mike is killed in a mysterious car explosion outside Joe's house, after giving Joe an assignment to act as bodyguard for a stripper named Cory (Halle Berry). Beginning his assignment that night at the bar where Cory works, Joe immediately crosses paths with her over-protective boyfriend, former football star James Alexander "Jimmy" Dix (Damon Wayans), who had been banned from professional football on gambling and drug possession charges. After an annoyed Jimmy takes Cory away for some private time, Joe decides to wait outside, where he is attacked by thugs and taken away to be executed. As Joe turns the tables on his would-be assassin, Jimmy and Cory leave the bar in separate cars. Cory immediately gets into a minor car accident and, stopping to confront the other driver, is shot dead by the hitmen hiding in the car. Jimmy blindly rushes to her aid, requiring Joe to come to his rescue.
At the police station to explain themselves, and later at Joe's house, Jimmy and Joe bond over their past and present failings. Jimmy had to retire from professional football after a sports injury led to an addiction to painkillers, which in turn led to a possibly bogus gambling charge that ended his career. Joe used to be a respected agent in the Secret Service and even once saved President Jimmy Carter's life, before his career was ended when he punched a protectee in the face, upon discovering that the corrupt Senator Calvin Baynard (Chelcie Ross) was physically abusing one of his one night stands. They decide to work together to solve Cory's murder.
At Cory's house, Jimmy and Joe discover she had proof that Sen. Baynard, currently the chairman of the Senate Commission to investigate gambling in professional sports, was being bribed by Los Angeles football team owner Sheldon "Shelly" Marcone (Noble Willingham). A 'yes' vote by the commission would legalize sports gambling, invigorating the ailing football industry and earning millions for its investors. Cory had learned of the men's agreement and had used her knowledge as leverage to allow Jimmy to return to football, in turn prompting her murder by Marcone's men. They also eliminated Mike since he knew too much. Approached by more hitmen to finish them off as well, Joe blows up his car to kill the assassins, destroying Cory's evidence in the process.
After Jimmy takes Joe home and meets his daugter Darian (Danielle Harris), Joe finds Jimmy in his bathroom attempting to use drugs. An enraged Joe destroys the drugs and throws Jimmy out. The next morning, the police, having learned of Mike's affair with Joe's wife, decide Joe must have killed Mike for revenge and move to arrest him, but Marcone's top henchman, Milo (Taylor Negron), captures Joe at home first and holds him prisoner. A thug slaps Joe about and Joe responds first by knocking him to the floor, then asking the same thug for a cigarette. The thug hands Joe a cigarette, then sucker punches him while lighting it. Joe calmly asks for another cigarette, but warns the thug "Touch me again, and I'll kill ya." The thug ignores the threat and sucker punches Joe once more, only for Joe to kill him by driving his nose through his brain with a single punch. Joe later gives Milo himself the same threat, but does not attack when Milo ignores the warning and strikes him twice.
Marcone appears and explains Sen. Baynard has proven too expensive to bribe, so Marcone plots to murder him at that evening's football game, by switching a briefcase full of the graft money intended for Baynard's men with one containing a bomb. He orders Milo to frame Joe for the murder before executing him, but Joe is rescued by Jimmy and Darian before escaping in Jimmy's sports car. They manage to capture both briefcases after running the bodyguards and Milo off the road. However, Milo survives his crash and kidnaps Darian after Joe leaves her to wait for the police. Ordered to bring the cases to Marcone's stadium office to save Darian, they appear trapped, but a quick-thinking Jimmy creates a diversion, allowing them to fight their way free, though Marcone escapes with one of the cases. Knowing Milo will attempt to shoot Baynard from a sniper position on the stadium lights, Joe goes after him while sending Jimmy to find Baynard. Jimmy invades the field on a horse, attempting to shout a warning to Baynard in his nearby corporate box, but is unsuccessful. Grabbing the game ball, he throws it at Baynard, knocking him down just as Milo begins shooting. Before Milo can shoot again, Joe finds him and they fight, with Joe making good on his earlier threat by knocking Milo to the edge of the platform, where police snipers shoot him several times, causing him to fall off, into some helicopter blades. Joe is finally able to prove his innocence with the remaining briefcase, though the police find it is the one with the money. The fleeing Marcone has ironically escaped with the wrong briefcase, and is killed by the bomb inside when he opens it at his penthouse.