Plot
Following the events of the first two films, the conglomerate Omni Consumer Products (OCP) have succeeded in their plan of acquiring the city of Detroit via bankruptcy but are now struggling. The Kanemitsu Corporation, which bought a controlling stake in OCP following the death of the old chairman, proceeds with his plan of building Delta City. Due to the armed resistance by old Detroit's residents of the construction and demolition, OCP creates a heavily armed private security force called the Urban Rehabilitators, nicknamed "Rehabs", under the command of Paul McDaggett, to force the residents of the now condemned Cadillac Heights out. During one forced relocation, Nikko Halloran, a young resident of Cadillac Heights who is skilled with computers, is separated from her parents, and falls in with The Resistance who use her computer skills to raid OCP facilities.
RoboCop and his partner Anne Lewis try to defend civilians from the Rehabs one night, but McDaggett kills Lewis. Unable to fight back because of his "Fourth Directive" programming RoboCop is saved by Nikko and The Resistance and joins them. Because he was severely damaged during the shoot-out, RoboCop asks the resistance to summon Dr. Marie Lazarus, an OCP engineer that worked on him. Lazarus, disgruntled with OCP, quits and agrees to help. Lazarus reprograms him, deleting the Fourth Directive in the process. During an earlier raid on an armory, The Resistance acquired a jet-pack prototype, originally intended for RoboCop's use, which Lazarus modifies and upgrades for RoboCop to use.
After recovering from his injuries, RoboCop assists The Resistance in their campaign against the Rehabs and OCP. He finds McDaggett and attempts to subdue him. However, McDaggett successfully escapes and obtains information from disgruntled resistance member Coontz about the location of the resistance fighters' base. Kanemitsu dispatches ninja androids called "Otomo" to assist McDaggett against the resistance and RoboCop. Due to Coontz tipping off McDaggett, The Rehabs find, attack, and kill most of The Resistance including its leader, Bertha, while they capture Dr. Lazarus. When RoboCop returns to the destroyed and empty resistance base, an Otomo unit arrives and attacks him. While Otomo severely damages RoboCop by destroying his left arm and auto gun, he manages to destroy the Otomo with his arm-mounted gun. Nikko infiltrates the OCP building and assists a captured Lazarus in broadcasting an improvised video, revealing OCP as responsible for forcibly removing and killing Old Detroit's residents. The broadcast causes OCP's stock to plunge causing financial ruin for the company.
McDaggett decides to execute an all-out strike against Cadillac Heights with the help of the Detroit Police, but the police officers, enraged at OCP following Lazarus's broadcast, instead defect to The Resistance, escalating the rebellion against OCP into a full-scale war. As a result, McDaggett turns to recruiting the Splatterpunk gang to assist with his plans. During the battle between The Resistance, the Police, and McDaggett's forces, RoboCop flies in using his jetpack and destroys the remainder of The Rehabs and McDaggett's men.
He then flies to OCP's headquarters and confronts the waiting McDaggett who arms a small fusion bomb sent by Kanemitsu as a last resort. RoboCop is then attacked and nearly defeated by two Otomo robots. Nikko and Lazarus succeed in reprogramming them using a wireless link from a laptop computer, having them attack each other. The destruction of the robots activates the bomb's countdown, but RoboCop rescues and flees with Nikko and Lazarus. The flaming discharge from the jetpack immobilizes McDaggett, leaving him to perish in the blast.
As Old Detroit is being cleaned up, Kanemitsu arrives and finally comes face to face with RoboCop and his allies, while his translator tells the OCP CEO on Kanemitsu's behalf that he is fired. Kanemitsu then bows to RoboCop and the group in respect. The fired OCP CEO compliments RoboCop and asks for his name, to which he responds, "My friends call me Murphy. You call me RoboCop."