Scripts
It Happened One Night poster

Screenplay data

It Happened One Night script

Spoiled heiress Ellie Andrews escapes her controlling father's yacht to reunite with her husband, King Westley. During her journey on a bus, she encounters Peter Warne, an unemployed and cynical newspaper reporter who recognizes her. Peter agrees to help Ellie reach her husband in exchange for an exclusive story, forcing the mismatched pair to travel together through various mishaps. As they endure the hardships of the road and share close quarters, their initial animosity turns into genuine love.

Writer
Robert Riskin (based on a story by Samuel Hopkins Adams)
IMDb ID (imdb_id)
tt0025316
7Scenes
11Characters
130Pages
1Dialogue samples

Save the Cat beat sheet

It Happened One Night Save the Cat analysis

Ellie, a runaway heiress, escapes her controlling father on a yacht and boards a bus, where she begrudgingly shares space with Peter, a resourceful reporter.

Open full beat sheet
70

Key characters

Ellie Andrews

Ellie Andrews is listed as Protagonist. A beautiful young woman escaping her father's control. In the parsed data, Ellie Andrews is connected to 5 scenes, 1 dialogue line, 1 text mention, first appearing around scene 3.

5 scenes / 1 dialogue lines

Peter Warne

Peter Warne is listed as Protagonist. An unemployed newspaper reporter. In the parsed data, Peter Warne is connected to 4 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 5.

4 scenes / 2 dialogue lines

Alexander Andrews

Alexander Andrews is listed as Wealthy industrialist. Ellie's father, authoritative and wealthy. In the parsed data, Alexander Andrews is connected to 2 scenes, first appearing around scene 2.

2 scenes / 0 dialogue lines

Lacey

Lacey is listed as Petty Officer. Officious and ineffective officer on the yacht. In the parsed data, Lacey is connected to 2 scenes, first appearing around scene 1.

2 scenes / 0 dialogue lines

Steward

Steward is listed as Yacht staff. Responsible for catering to Ellie on the yacht. In the parsed data, Steward is connected to 1 scene, 1 dialogue line, 1 text mention, first appearing around scene 1.

1 scenes / 1 dialogue lines

Captain

Captain is listed as Captain of the yacht. Commands the ELSPETH II. In the parsed data, Captain is connected to 1 scene, first appearing around scene 2.

1 scenes / 0 dialogue lines

Danker

Danker is listed as Bus Driver/Motorist. Provides a ride to Ellie and Peter. In the parsed data, Danker is connected to 1 scene, first appearing around scene 5.

1 scenes / 0 dialogue lines

Gordon

Gordon is listed as Editor. Peter's former boss at the newspaper.

0 scenes / 0 dialogue lines

King Westley

King Westley is listed as Antagonist. An aviator and Ellie's husband.

0 scenes / 0 dialogue lines

Lovington

Lovington is listed as Detective Agency Head. Hired by Andrews to find Ellie.

0 scenes / 0 dialogue lines

Oscar Shapeley

Oscar Shapeley is listed as Traveling salesman. An obnoxious bus passenger.

0 scenes / 0 dialogue lines

Scene outline

  1. 1. INT/EXT. Yacht Corridor - Day

    Steward and staff are afraid to deliver food to the cabin of an unnamed passenger.

    Steward, Lacey
  2. 2. INT/EXT. Yacht Deck - Day

    Andrews decides to handle his daughter himself.

    Alexander Andrews, Captain, Lacey
  3. 3. INT/EXT. Cabin - Day

    Andrews confronts Ellie about her marriage to King Westley.

    Alexander Andrews, Ellie Andrews
  4. 4. INT/EXT. Bus Station Waiting Room - Day

    Ellie successfully escapes via bus.

    Ellie Andrews, Peter Warne
  5. 5. INT/EXT. Bus Interior - Night

    Peter and Ellie are forced to share a seat.

    Ellie Andrews, Peter Warne, Danker
  6. 6. INT/EXT. Rest Station - Night

    Ellie's bag is stolen.

    Ellie Andrews, Peter Warne
  7. 7. INT/EXT. Auto Camp Cabin - Night

    Peter and Ellie are forced to share a cabin.

    Ellie Andrews, Peter Warne

Dialogue examples

Excuse me... but that upon which you sit... is mine.

Peter Warne / Scene 5

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