Dr. Knocker's Batman (1989)

Plot
Mayor Roscoe Jenkins orders District Attorney Harvey Dent (Tommy Lee Jones) and  Commissioner James Gordon (Pat Hingle) to increase police activity in order to get the crime rate low so he didn't loose the election to Carl Grissom (Jack Palace).

Carl Grissom sends his right hand man, Jack Napier to raid the factory but then sends the corrupt Lieutenant Arnold Flass (Max Hootkins) to catch Napier since he wanted to public to not loose faith in Gotham P.D. Commissioner Gordon, also at his birthday party thrown by Bruce Wayne, learns of the trouble and heads after Flass.

A shootout occurs between Napier and Gordon after Napier shoots Flass. But Batman intervenes and saves Gordon. Napier tries to shoot Batman but the hero uses his steel enforced gauntlets to deflect the bullet back at Napier, who dodges it but it breaks a valve, causing acid to spray all over Napier's face. Napier then takes a fall into a chemical vat, but not before Batman looks into his eyes and recognizes him as the man who killed his parents.

A long time ago, Grissom and Thomas Wayne were both running for city council. Grissom hired a seventeen year old Jack Napier to kill Thomas Wayne and disguise it as a mugging. But Napier ended up shooting both Thomas and his wife in the alleyway that night. Alfred vows to Bruce that "as long as I live, you will never be alone." Gordon's role became a surrogate father figure to Bruce, and always suspected he was Batman, but didn't confront him about it.

One evening, Jack Napier, now an insane lunatic called the Joker, confronts Grissom in his office. Napier and Grissom schemed to get rid of Batman and for Grissom to become mayor. Grissom had Joker kill all the mob bosses that stood in his way so no one would trace it back to him and to get the crime rate up to make the current mayor look bad.

While privately using Grissom's chemical factory, the Joker creates a deadly new weapon which he calls Smilex; he chemically alters everyday hygiene products, which causes those using a certain combination to make them laugh to death. He soon has the entire city at his mercy. Meanwhile, Batman soons realises that Napier is the Joker after Joker kills boss Vinnie Ricorso.

Meanwhile, Bruce's girlfriend Silver St. Cloud discovers that Bruce is Batman. The couple plans to be together, but Bruce informs her that first he must defeat the Joker.

There is a confrontation between Batman and The Joker when the Joker has meanwhile taken control of the parade and lures the citizens to him by dispensing, but in actuality plans to burst the balloons which contain a deadly laughing gas. that results in both being carried off by the balloons. When they both crash through the skylight of the Gotham Museum.

Grissom ends up observing the whole thing and saw that Joker had taken Silver St. Cloud hostage. Grissom freed Silver since he was madly in love with her and tried to kill Joker since that wasn't part of the plan. Joker then tried to shoot Batman after gunning Grissom down, but accidentally shot Silver instead. Batman throttles the Joker and puts a gun to his head, Gordon arrives, puts a hand on Batman’s shoulder and stops him from making a choice that would ruin his life.

In the end, Mayor Jenkins, Commissioner Loeb, and D.A Harvey Dent decides to make Batman no longer outlawed which annoyed Lt. Flass.

Cast
Michael Keaton - Bruce Wayne/Batman

Michael Gough - Alfred Pennyworth

Pat Hingle - Sergeant James Gordon

Kim Basinger - Vicki Vale

Tommy Lee Jones - Harvey Dent

Jack Nicholson - Jack Napier/The Joker

Jack Palance - Carl Grissom

Max Hootkins - Lieutenant Arnold Flass

Billy Dee Williams- Lucius Fox

Micheal Murphy- Mayor Roscoe Jenkins