Scripts
Batman Returns poster

Screenplay data

Batman Returns script

During a Christmas crime wave in Gotham, Catwoman frames Batman for murder while working with the Penguin to uncover a secret fortune tied to the city's elite. Batman, aided by Dick Grayson, investigates the crimes while navigating his relationship with journalist Vicki Vale, who is later taken hostage by the Penguin. The conflict escalates as the Penguin holds Vicki and Alfred hostage in the Gotham City Treasury, forcing Batman to confront both villains. Batman defeats the Penguin in the Batcave, incapacitates Catwoman, and then proposes to Vicki, hoping for a future beyond his vigilante life.

Writer
Sam Hamm
IMDb ID (imdb_id)
tt0103776
Script date
unproduced draft
64Scenes
9Characters
100Pages
8Dialogue samples

Save the Cat beat sheet

Batman Returns Save the Cat analysis

Batman Returns follows Bruce Wayne as he grapples with being framed for murder, confronts a new feline antihero, and uncovers a conspiracy tied to Gotham’s elite.

Open full beat sheet
80

Key characters

Bruce Wayne

Bruce Wayne is listed as Protagonist. Billionaire industrialist and vigilante. In the parsed data, Bruce Wayne is connected to 33 scenes, 91 dialogue lines, 92 text mentions, first appearing around scene 5.

33 scenes / 91 dialogue lines

Selina Kyle

Selina Kyle is listed as Antagonist. Skilled thief with feline characteristics. In the parsed data, Selina Kyle is connected to 19 scenes, 80 dialogue lines, 84 text mentions, first appearing around scene 19.

19 scenes / 80 dialogue lines

Randall Shaw

Randall Shaw is listed as Antagonist. Construction magnate. In the parsed data, Randall Shaw is connected to 16 scenes, 35 dialogue lines, 37 text mentions, first appearing around scene 11.

16 scenes / 35 dialogue lines

Vicki Vale

Vicki Vale is listed as Journalist. Reporter and Bruce Wayne's love interest. In the parsed data, Vicki Vale is connected to 15 scenes, 25 dialogue lines, 26 text mentions, first appearing around scene 10.

15 scenes / 25 dialogue lines

Alfred Pennyworth

Alfred Pennyworth is listed as Butler. Loyal butler to Bruce Wayne. In the parsed data, Alfred Pennyworth is connected to 15 scenes, 22 dialogue lines, 22 text mentions, first appearing around scene 7.

15 scenes / 22 dialogue lines

Oswald Cobblepot

Oswald Cobblepot is listed as Antagonist. Criminal mastermind with bird-like obsessions. In the parsed data, Oswald Cobblepot is connected to 10 scenes, 12 dialogue lines, 12 text mentions, first appearing around scene 9.

10 scenes / 12 dialogue lines

Dick Grayson

Dick Grayson is listed as Vigilante. Young homeless boy with exceptional athletic skills. In the parsed data, Dick Grayson is connected to 9 scenes, 9 dialogue lines, 9 text mentions, first appearing around scene 26.

9 scenes / 9 dialogue lines

James Gordon

James Gordon is listed as Police Commissioner. Head of the Gotham City Police Department. In the parsed data, James Gordon is connected to 7 scenes, 12 dialogue lines, 12 text mentions, first appearing around scene 4.

7 scenes / 12 dialogue lines

Walter Barrett

Walter Barrett is listed as Antagonist. Millionaire industrialist. In the parsed data, Walter Barrett is connected to 4 scenes, 5 dialogue lines, 5 text mentions, first appearing around scene 15.

4 scenes / 5 dialogue lines

Scene outline

  1. 1. EXT. GOTHAM SQUARE - DUSK

    Gotham City is decorated for Christmas and filled with Batman merchandise.

  2. 2. EXT. GOTHAM SQUARE - NIGHT

    A blizzard hits Gotham Square, leading to a violent robbery by criminals in a Polar Bar truck.

  3. 3. EXT. SCHRACH AND CO. - NIGHT

    Robbers in white camouflage gear loot the jewelry store and escape on snowmobiles.

  4. 4. INT. SQUAD CAR - NIGHT

    Police officers are fired upon by a streetcorner Santa.

    James Gordon
  5. 5. EXT. GOTHAM PARK ENTRANCE - NIGHT

    Batman arrives in the Batmobile to pursue the snowmobile robbers.

    Bruce Wayne
  6. 6. INT. WAYNE MANOR KITCHEN - NIGHT

    Alfred watches a news report about the Order of the Bat.

    Alfred Pennyworth
  7. 7. INT. BATCAVE - NIGHT

    Bruce and Alfred discuss the Order of the Bat and Bruce's new invention.

    Bruce Wayne, Alfred Pennyworth
  8. 8. INT. PRISON CELL - DAY

    Oswald Cobblepot prepares for his parole hearing.

    Oswald Cobblepot
  9. 9. INT. WARDEN'S OFFICE - DAY

    Oswald Cobblepot is granted parole.

    Oswald Cobblepot
  10. 10. INT. LAMBORGHINI - NIGHT

    Bruce and Vicki observe the homeless encampment in Gotham Park while driving.

    Bruce Wayne, Vicki Vale
  11. 11. INT. PUB-IN-THE-PARK - NIGHT

    Bruce and Vicki discuss the homeless crisis and Randall Shaw's development project.

    Bruce Wayne, Vicki Vale, Randall Shaw
  12. 12. INT. WHARF RAT - NIGHT

    Selina Kyle visits a dive bar and intimidates a thug named Ricky.

    Selina Kyle
  13. 13. EXT. WATERFRONT - PIER 31 - NIGHT

    A drug deal on a steamboat is interrupted by a masked woman.

    Selina Kyle
  14. 14. INT. PENGUIN'S LAIR - NIGHT

    Selina Kyle meets the Penguin to deliver the stolen raven statuette.

    Oswald Cobblepot, Selina Kyle
  15. 15. INT. POLICE INTERROGATION ROOM - NIGHT

    Commissioner Gordon interrogates Walter Barrett regarding the drug shipment.

    James Gordon, Walter Barrett
  16. 16. INT. BATCAVE - NIGHT

    Bruce realizes he has been framed for the dock massacre.

    Bruce Wayne, Alfred Pennyworth, Vicki Vale
  17. 17. EXT. STREET - ON ROADBLOCK - NIGHT

    The Batmobile breaks through a police roadblock.

    Bruce Wayne
  18. 18. EXT. ROOFTOP - NIGHT

    Batman watches the police from a rooftop.

    Bruce Wayne
  19. 19. INT. PENTHOUSE APARTMENT - NIGHT

    Selina Kyle visits Randall Shaw and seduces him.

    Oswald Cobblepot, Selina Kyle, Randall Shaw
  20. 20. INT. SHAW'S BEDROOM - NIGHT

    Selina binds Shaw and kills him.

    Selina Kyle, Randall Shaw
  21. 21. INT. BUILDING LOBBY - NIGHT

    A security guard notices an alarm.

  22. 22. INT. SHAW'S PENTHOUSE - NIGHT

    Selina steals a raven statuette while the alarm sounds.

    Selina Kyle
  23. 23. EXT. ROOFTOP - NIGHT

    Batman glides toward Shaw's building.

    Bruce Wayne
  24. 24. INT. SHAW'S BEDROOM - NIGHT

    Police discover Shaw's body and a bloody bat symbol.

    Selina Kyle
  25. 25. EXT. ROOFTOP - NIGHT

    Batman and Catwoman encounter each other on the rooftops.

    Bruce Wayne, Selina Kyle
  26. 26. EXT. GOTHAM PARK - NIGHT

    Dick Grayson defends homeless people from construction workers.

    Vicki Vale, Dick Grayson
  27. 27. INT. PENGUIN'S AVIARY - NIGHT

    Selina tells the Penguin about her encounter with Batman.

    Oswald Cobblepot, Selina Kyle
  28. 28. EXT. GOTHAM SQUARE - MORNING

    Bruce and Vicki discuss the news and the personal ad.

    Bruce Wayne, Vicki Vale
  29. 29. INT. GOTHAM GLOBE - DAY

    Vicki confronts her publisher about killing her story.

    Vicki Vale
  30. 30. EXT. GOTHAM HALL OF JUSTICE - DAY

    Walter Barrett is killed by an explosion.

    Walter Barrett
  31. 31. INT. BATCAVE - DAY

    Bruce and Alfred discuss the murders and Gordon's visit.

    Bruce Wayne, Alfred Pennyworth, James Gordon
  32. 32. INT. FLUEGELHEIM MUSEUM - NIGHT

    Bruce attends the museum opening.

    Bruce Wayne, Vicki Vale
  33. 33. INT. Museum Party - NIGHT

    Bruce Wayne interacts with Provost, Tiptree, and Selina Kyle at a museum event while Vicki Vale watches.

    Bruce Wayne, Vicki Vale, Randall Shaw, Walter Barrett, Selina Kyle
  34. 34. INT. Provost's Office / Tiptree's Library - NIGHT

    Provost and Tiptree discuss their fear of Batman while being spied on by a bird with a microphone.

    Randall Shaw, Walter Barrett
  35. 35. INT. Penguin's Lair - DAY

    The Penguin and Selina plot against Provost.

    Oswald Cobblepot, Selina Kyle
  36. 36. INT. Fluegelheim Museum Back Room - DAY

    Bruce visits Selina at the museum, but his cat allergy ruins the moment.

    Bruce Wayne, Selina Kyle
  37. 37. EXT. Rooftop - NIGHT

    Batman and Catwoman fight on a rooftop; Catwoman escapes after SWAT arrives.

    Bruce Wayne, Selina Kyle
  38. 38. INT. Newspaper Van - NIGHT

    The Penguin escapes police in a van using bird-based weapons.

    Oswald Cobblepot
  39. 39. EXT. Gotham Square - NIGHT

    Chaos in Gotham Square due to bat attacks.

  40. 40. EXT. Rooftops - NIGHT

    Batman pursues Catwoman across rooftops.

    Bruce Wayne, Selina Kyle
  41. 41. EXT. Intersection - NIGHT

    Batman fights police in an intersection and escapes on a horse.

    Bruce Wayne, James Gordon
  42. 42. INT. Gotham Park / Drainage Tunnel - NIGHT

    Batman hides in a tunnel and meets Dick Grayson.

    Bruce Wayne, Dick Grayson
  43. 43. INT. Wayne Manor Kitchen - PRE-DAWN

    Alfred treats Batman's injuries.

    Bruce Wayne, Alfred Pennyworth
  44. 44. INT. Brownstone - DAY

    Police stake out Tiptree's home.

    James Gordon
  45. 45. INT. Tiptree's Bedroom - DAY

    Tiptree receives a threatening note via pigeon.

  46. 46. INT. Wayne Manor - DAY

    Selina visits Bruce at Wayne Manor.

    Bruce Wayne, Alfred Pennyworth, Selina Kyle
  47. 47. INT. Batcave - DAY

    Bruce and Alfred investigate Selina's background.

    Bruce Wayne, Alfred Pennyworth
  48. 48. INT. BRUCE'S TERMINAL ROOM - UNKNOWN

    Bruce and Alfred discuss Selina Kyle and the raven statuette, leading to a revelation about Bruce's father.

    Bruce Wayne, Alfred Pennyworth
  49. 49. INT. TIPTREE'S BEDROOM - AFTERNOON

    Tiptree packs a suitcase and hears the doorbell.

    Randall Shaw
  50. 50. INT. UPSTAIRS HALLWAY - AFTERNOON

    Bruce Wayne arrives at Tiptree's home.

    Bruce Wayne, Randall Shaw
  51. 51. INT. TIPTREE'S LIBRARY - AFTERNOON

    Bruce confronts Tiptree about the ravens and the secret fortune of Gotham.

    Bruce Wayne, Randall Shaw
  52. 52. INT. WAYNE MANOR - GUEST ROOM - DAY

    Vicki confronts Dick about his gymnast suit; Bruce intervenes and asserts authority over the boy.

    Bruce Wayne, Alfred Pennyworth, Vicki Vale, Dick Grayson
  53. 53. INT. WAYNE MANOR - OUTSIDE GUEST ROOM - DAY

    Bruce and Alfred discuss Dick's future; Bruce receives a call from Selina.

    Bruce Wayne, Alfred Pennyworth
  54. 54. INT. PENGUIN'S LAIR - DAY

    Selina calls Bruce while the Penguin and his goons watch.

    Oswald Cobblepot, Selina Kyle
  55. 55. INT. WAYNE MANOR - FRONT PARLOR - NIGHT

    Vicki and Dick trim the Christmas tree.

    Vicki Vale, Dick Grayson
  56. 56. INT. BRUCE'S BEDROOM - NIGHT

    Bruce prepares for his date with Selina, arming himself with paralytic capsules.

    Bruce Wayne, Alfred Pennyworth
  57. 57. INT. ENTRY HALL - NIGHT

    Bruce leaves for his date; Dick watches from the parlor.

    Bruce Wayne, Vicki Vale, Dick Grayson
  58. 58. INT. SELINA'S LOFT - NIGHT

    Bruce arrives for his date; Selina drugs him with a bite.

    Bruce Wayne, Selina Kyle
  59. 59. INT. Gotham City Treasury - NIGHT

    Penguin holds Vicki and Alfred hostage while forcing Vicki to cross a catwalk.

    Alfred Pennyworth, Vicki Vale, Oswald Cobblepot
  60. 60. INT. Upstairs Hallway - NIGHT

    Batman confronts a wounded Selina, eventually incapacitating her after she attempts to kill herself.

    Bruce Wayne, Selina Kyle, Dick Grayson
  61. 61. INT. Batcave - NIGHT

    Batman confronts Penguin in the Batcave; Penguin is defeated by a swarm of bats.

    Bruce Wayne, Alfred Pennyworth, Vicki Vale, Oswald Cobblepot, Dick Grayson
  62. 62. EXT. Wayne Manor - NIGHT

    Police arrive at Wayne Manor to arrest the criminals and transport Selina.

    Selina Kyle
  63. 63. INT. Wayne Manor Entry Hall - NIGHT

    Bruce speaks with Commissioner Gordon about the night's events.

    Bruce Wayne, Alfred Pennyworth, Vicki Vale, Dick Grayson, James Gordon
  64. 64. INT. Front Parlor - NIGHT

    Bruce and Vicki share a moment on Christmas; Bruce proposes.

    Bruce Wayne, Alfred Pennyworth, Vicki Vale, Dick Grayson

Dialogue examples

Mice, really. It's disgusting -- they beg you to walk all over them and then they whine when you do it. Once you've had your fun there's not much you can do but kill them. But you seem different. I mean, you obviously understand about dressing up... that saves a lot of explaining. I think people should indulge their fantasies, don't you?

Selina Kyle / Scene 40

There's a psycho out there in a mask and cape -- killing off Gotham's most prominent citizens! That's news. I've known Randall Shaw all my life. His family is in mourning. And it just so happens I don't believe in slandering the dead.

Randall Shaw / Scene 29

Shaw, with his high-rises -- Barrett, a druglord, major polluter -- they weren't exactly model citizens. Who knows, it could be some crazy social-conscience kind of thing.

James Gordon / Scene 31

Commissioner Gordon called. He wants to install a full contingent of police guards here at the manor -- in round-the-clock shifts -- to protect you from Batman.

Alfred Pennyworth / Scene 43

It's just so -- unfair. I mean...it was over a century ago. It's not like we're responsible. How could he know? How could Batman know about the Raven Society??

Walter Barrett / Scene 34

Ah, the illustrious Mr. Wayne. Look at you now. Whatever would your friends say? You've been an exceptionally congenial host -- but I must ask you to back off.

Oswald Cobblepot / Scene 61

It's like -- everything in here is another little piece of your mind. I was right about you. Promise, okay? Promise you'll show me every inch of this place.

Selina Kyle / Scene 46

Only under certain circumstances. I'm really glad you came, Bruce. I was afraid I'd given you the wrong impression. Or maybe it was the right impression.

Selina Kyle / Scene 36

Use this structured screenplay data

SlugDB turns parsed screenplays into scene, character, dialogue, trivia, semantic search, Save the Cat, and API-ready analysis.

Use SlugDB when you need screenplay API data, movie dialogue search, character evidence, scene context, or MCP tools without building a scraper first.

Browse scripts API reference MCP setup Free API key