In Tim Burton’s 1989 Batman, which actor played the Joker opposite Michael Keaton?

The story behind the answer

Jack Nicholson played the Joker opposite Michael Keaton in Tim Burton’s 1989 film Batman.

Nicholson’s Joker begins the story as Jack Napier, a Gotham City gangster. After falling into a vat of chemicals during a confrontation with Batman, Napier survives with a permanently altered appearance and adopts the Joker identity. The performance combines criminal menace, dark comedy, and theatrical showmanship.

The casting was a major feature of the film’s production and publicity. Nicholson was an established star, while Keaton’s selection as Batman had initially caused controversy because audiences mainly associated him with comedy. Their contrasting performances helped make Burton’s film a major commercial and cultural event.

This Joker is not the same version later portrayed by actors such as Heath Ledger or Joaquin Phoenix. Burton’s film presents a version whose criminal past is tied directly to Bruce Wayne’s family history, a significant change from many other Batman interpretations.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: