Scripts
BACKDRAFT poster

Screenplay data

BACKDRAFT script

Twenty years after witnessing his firefighter father's death, Brian McCaffrey returns to the Chicago Fire Department, joining his estranged older brother Stephen's Station 17. Brian struggles to prove himself to Stephen and the crew, eventually transferring to the Arson Investigation Unit under the cynical but methodical Rimgale. As Brian and Rimgale investigate a series of mysterious backdraft fires, they uncover a conspiracy involving Alderman Swayzak, who is using the fires for political gain. Brian discovers that veteran firefighter Adcox is the arsonist, targeting Swayzak's associates, and that Stephen has been protecting Adcox, leading to a final confrontation at a burning warehouse where Stephen sacrifices himself to save Brian.

Writer
Gregory Widen
IMDb ID (imdb_id)
tt0101393
Script date
SHOOTING DRAFT
102Scenes
17Characters
92Pages
8Dialogue samples

Save the Cat beat sheet

BACKDRAFT Save the Cat analysis

Brian McCaffrey’s journey from eager rookie to disillusioned arson investigator unfolds against the backdrop of brotherly rivalry and tragic loss.

Open full beat sheet
45

Key characters

Brian McCaffrey

Brian McCaffrey is listed as Firefighter. Younger brother of Stephen, driven by his father's legacy. In the parsed data, Brian McCaffrey is connected to 85 scenes, 117 dialogue lines, 120 text mentions, first appearing around scene 1.

85 scenes / 117 dialogue lines

Stephen McCaffrey

Stephen McCaffrey is listed as Fire Lieutenant. Older brother of Brian, experienced and intense firefighter. In the parsed data, Stephen McCaffrey is connected to 47 scenes, 104 dialogue lines, 105 text mentions, first appearing around scene 1.

47 scenes / 104 dialogue lines

Rimgale

Rimgale is listed as Fire Investigator. Methodical and cynical fire investigator. In the parsed data, Rimgale is connected to 24 scenes, 61 dialogue lines, 66 text mentions, first appearing around scene 24.

24 scenes / 61 dialogue lines

Adcox

Adcox is listed as Firefighter. Veteran fireman, close colleague of the McCaffreys. In the parsed data, Adcox is connected to 24 scenes, 21 dialogue lines, 28 text mentions, first appearing around scene 19.

24 scenes / 21 dialogue lines

Tim

Tim is listed as Candidate / Firefighter. Young candidate, friend of Brian. In the parsed data, Tim is connected to 23 scenes, 6 dialogue lines, 17 text mentions, first appearing around scene 27.

23 scenes / 6 dialogue lines

Grindle

Grindle is listed as Firefighter. Firefighter at Station 17. In the parsed data, Grindle is connected to 21 scenes, 9 dialogue lines, 9 text mentions, first appearing around scene 25.

21 scenes / 9 dialogue lines

Jennifer

Jennifer is listed as City Hall Employee. Brian's love interest, works for Alderman Swayzak. In the parsed data, Jennifer is connected to 19 scenes, 54 dialogue lines, 57 text mentions, first appearing around scene 34.

19 scenes / 54 dialogue lines

Alderman Swayzak

Alderman Swayzak is listed as Politician. Ambitious city official. In the parsed data, Alderman Swayzak is connected to 11 scenes, 18 dialogue lines, 19 text mentions, first appearing around scene 34.

11 scenes / 18 dialogue lines

Helen

Helen is listed as Stephen's Ex-wife. Mother of Sean. In the parsed data, Helen is connected to 8 scenes, 27 dialogue lines, 30 text mentions, first appearing around scene 34.

8 scenes / 27 dialogue lines

Schmidt

Schmidt is listed as Pumper Driver. Firefighter at Station 17. In the parsed data, Schmidt is connected to 8 scenes, 6 dialogue lines, 6 text mentions, first appearing around scene 30.

8 scenes / 6 dialogue lines

Santos

Santos is listed as Ladderman. Firefighter. In the parsed data, Santos is connected to 8 scenes, 4 dialogue lines, 5 text mentions, first appearing around scene 30.

8 scenes / 4 dialogue lines

Pengelly

Pengelly is listed as Truck Company Lieutenant. Fire officer. In the parsed data, Pengelly is connected to 7 scenes, 3 dialogue lines, 4 text mentions, first appearing around scene 30.

7 scenes / 3 dialogue lines

Dennis McCaffrey

Dennis McCaffrey is listed as Firefighter. Father of Brian and Stephen, deceased hero. In the parsed data, Dennis McCaffrey is connected to 5 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 1.

5 scenes / 2 dialogue lines

Sean

Sean is listed as Child. Son of Stephen and Helen. In the parsed data, Sean is connected to 3 scenes, 2 dialogue lines, 7 text mentions, first appearing around scene 82.

3 scenes / 2 dialogue lines

Ronald Bowland

Ronald Bowland is listed as Arsonist. Imprisoned arsonist. In the parsed data, Ronald Bowland is connected to 2 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 47.

2 scenes / 2 dialogue lines

Chief Fitzgerald

Chief Fitzgerald is listed as Fire Academy Chief. Authority figure at the fire academy. In the parsed data, Chief Fitzgerald is connected to 2 scenes, first appearing around scene 8.

2 scenes / 0 dialogue lines

Willy

Willy is listed as Barkeep. Owner of the firemen's dive bar. In the parsed data, Willy is connected to 1 scene, 1 dialogue line, 1 text mention, first appearing around scene 10.

1 scenes / 1 dialogue lines

Scene outline

  1. 1. INT. FIRE STATION 17 - STORAGE ROOM - 20 YRS. EARLIER

    Young Brian and Stephen play in a storage room, trying on fire gear before their father Dennis finds them.

    Brian McCaffrey, Stephen McCaffrey, Dennis McCaffrey
  2. 2. INT. FIRE STATION 17 - DAY

    Dennis prepares to go to a fire and decides to take Brian instead of Stephen.

    Brian McCaffrey, Stephen McCaffrey, Dennis McCaffrey, Adcox
  3. 3. EXT. FIRE STATION 17 - DAY

    The fire engine departs the station.

    Brian McCaffrey, Dennis McCaffrey
  4. 4. EXT. CHICAGO STREET - DAY

    The fire engine travels through the city.

    Brian McCaffrey, Dennis McCaffrey, Adcox
  5. 5. EXT. BUILDING - DAY

    Dennis fights a fire while Brian watches; Dennis dies in an explosion.

    Brian McCaffrey, Dennis McCaffrey, Adcox
  6. 6. INT. BRIAN'S CAR - DAY

    Brian, now 27, drives to Chicago.

    Brian McCaffrey
  7. 7. EXT. CEMETERY - DAY

    Brian visits his parents' graves.

    Brian McCaffrey
  8. 8. INT. FIRE ACADEMY CHIEF'S OFFICE - DAY

    Brian convinces Chief Fitzgerald to let him back into the academy.

    Brian McCaffrey, Chief Fitzgerald
  9. 9. EXT. CHICAGO FIRE DEPT. TRAINING ACADEMY - DAY

    Brian graduates from the academy.

    Brian McCaffrey, Chief Fitzgerald, Tim
  10. 10. INT. PUB - NIGHT

    Brian and Tim celebrate their graduation; Brian learns he is assigned to Station 17.

    Brian McCaffrey, Tim, Willy
  11. 11. EXT. BROWNSTONE - WALTON AVENUE - NIGHT

    Brian and Tim arrive at a fire scene; Brian reunites with Stephen.

    Brian McCaffrey, Stephen McCaffrey, Tim, Jennifer, Rimgale
  12. 12. EXT. HELEN'S HOUSE - DAY

    Brian visits Helen and his nephew Sean.

    Brian McCaffrey, Helen, Sean
  13. 13. EXT. STEPHEN'S BOAT - MARINA - DAY

    Brian arrives at Stephen's boat.

    Brian McCaffrey
  14. 14. EXT. STEPHEN'S BOAT - MARINA - DAY

    Brian visits Stephen on his boat to reconcile and discuss his station assignment.

    Brian McCaffrey, Stephen McCaffrey
  15. 15. INT. STEPHEN'S BOAT - CABIN - DAY

    Brian installs speakers on the boat and confronts Stephen about his station assignment.

    Brian McCaffrey, Stephen McCaffrey
  16. 16. EXT. STEPHEN'S BOAT - DAY

    Brian leaves the boat after a tense conversation with Stephen.

    Brian McCaffrey, Stephen McCaffrey
  17. 17. INT. BRIAN'S APARTMENT - MORNING

    Brian prepares for his first day at the station.

    Brian McCaffrey
  18. 18. EXT. FIRE STATION 17 - MORNING

    Brian arrives late to the station and chases the fire engine.

    Brian McCaffrey, Stephen McCaffrey, Tim
  19. 19. INT/EXT. FIRE ENGINE 17 - DAY

    The crew heads to a fire call.

    Brian McCaffrey, Adcox, Schmidt, Grindle
  20. 20. EXT. FACTORY - DAY

    The crew arrives at a factory fire.

    Brian McCaffrey, Stephen McCaffrey, Adcox, Schmidt, Grindle
  21. 21. INT. BURNING FACTORY - DAY

    The crew fights the fire inside the factory.

    Brian McCaffrey, Stephen McCaffrey, Adcox, Grindle, Pengelly, Santos
  22. 22. EXT. FACTORY - DAY

    Brian discovers a mannequin instead of a victim.

    Brian McCaffrey, Tim, Grindle
  23. 23. EXT. FACTORY ALLEY - DAY

    Brian and Stephen argue after the fire.

    Brian McCaffrey, Stephen McCaffrey, Jennifer, Alderman Swayzak
  24. 24. EXT. FACTORY - DAY

    Rimgale confronts Swayzak about the fire investigation.

    Jennifer, Rimgale, Alderman Swayzak
  25. 25. INT/EXT. FIRE STATION 17 - LATE DAY

    Brian returns to the station, meets the station dog, and faces hazing from the crew.

    Brian McCaffrey, Adcox, Stephen McCaffrey, Tim, Grindle
  26. 26. INT. FIRE STATION 17 - LOCKER ROOM - LATE DAY

    Brian finds a prank in his locker.

    Brian McCaffrey
  27. 27. INT. FIRE STATION 17 - WASHROOM - LATE DAY

    Brian and Tim shower; Tim expresses his admiration for Stephen.

    Brian McCaffrey, Tim
  28. 28. INT. FIRE STATION 17 - BUNKROOM - LATE DAY

    Stephen tends to his injuries; Brian watches him.

    Stephen McCaffrey, Brian McCaffrey
  29. 29. INT. FIRE STATION 17 - APPARATUS FLOOR - LATE DAY

    The crew rushes to the kitchen.

    Brian McCaffrey, Tim, Grindle
  30. 30. INT. FIRE STATION 17 - KITCHEN/DINING AREA - LATE DAY

    The crew has dinner and toasts the new probies.

    Brian McCaffrey, Tim, Stephen McCaffrey, Santos, Adcox, Grindle
  31. 31. INT. FIRE STATION 17 - BUNKROOM - DAWN

    Stephen wakes Brian up for chores.

    Brian McCaffrey, Stephen McCaffrey
  32. 32. INT. APPARATUS FLOOR - MORNING

    Stephen dismisses the company.

    Stephen McCaffrey, Brian McCaffrey
  33. 33. EXT. BRIAN'S APARTMENT BUILDING - MORNING

    Stephen drops Brian off.

    Stephen McCaffrey, Brian McCaffrey
  34. 34. INT. RESTAURANT - RETIREMENT PARTY - NIGHT

    Brian and Stephen attend the retirement party; Brian argues with Jennifer.

    Brian McCaffrey, Stephen McCaffrey, Jennifer, Alderman Swayzak, Adcox, Grindle
  35. 35. EXT. RESTAURANT - NIGHT

    Brian helps a drunken Stephen.

    Brian McCaffrey, Stephen McCaffrey
  36. 36. EXT. STEPHEN'S BOAT - NIGHT

    Brian puts Stephen to bed on his boat.

    Brian McCaffrey, Stephen McCaffrey
  37. 37. EXT. FIRE ACADEMY - NIGHT

    Brian practices hose drills alone.

    Brian McCaffrey
  38. 38. EXT. FIRE ACADEMY - DAWN

    Adcox sees Brian leaving the academy.

    Brian McCaffrey, Adcox
  39. 39. EXT. STREET - CHICKEN ACCIDENT - DAY

    The crew cleans up a chicken spill.

    Brian McCaffrey, Stephen McCaffrey, Adcox, Tim
  40. 40. EXT. WIDOW'S HOUSE - DAY

    The crew helps a fallen firefighter's widow.

    Brian McCaffrey, Tim, Stephen McCaffrey, Grindle, Adcox
  41. 41. INT. FIRE STATION 17 - REC ROOM - DAY

    The crew watches TV.

    Schmidt, Santos
  42. 42. INT. FIRE STATION 17 - REC ROOM - DAY

    The fire company watches a soap opera while Schmidt, Santos, and Washington interact. Brian watches Stephen from afar.

    Brian McCaffrey, Stephen McCaffrey, Tim, Schmidt, Santos
  43. 43. EXT. FIRE STATION 17 - TRAINING BUILDING - DAY

    Stephen drills Brian and Tim, leading to a competitive race up the training tower.

    Brian McCaffrey, Stephen McCaffrey, Adcox, Tim
  44. 44. EXT. TENEMENT BUILDING - DAY

    Stephen and Brian respond to a fire; Stephen rescues a child.

    Brian McCaffrey, Stephen McCaffrey, Adcox, Grindle
  45. 45. INT. SWAYZAK'S OFFICE / BRIAN'S APARTMENT - DAY

    Brian calls Jennifer to accept a new assignment.

    Brian McCaffrey, Jennifer, Alderman Swayzak
  46. 46. INT. ARSON HQ - DAY

    Brian meets Rimgale and is assigned as his assistant.

    Brian McCaffrey, Rimgale
  47. 47. INT. MAX SECURITY PRISON - DAY

    Rimgale and Brian visit Ronald Bowland, an arsonist.

    Brian McCaffrey, Rimgale, Ronald Bowland
  48. 48. INT. THEATRE BUILDING - DAY

    Brian and Rimgale investigate a fire at a theatre.

    Brian McCaffrey, Stephen McCaffrey, Rimgale, Tim, Schmidt, Grindle
  49. 49. INT. Fire Station - DAY

    Brian is humiliated by Grindle and Schmidt when a ceiling collapses on him; Stephen intervenes, and Adcox confronts Brian about his career choices.

    Brian McCaffrey, Stephen McCaffrey, Adcox, Tim, Schmidt, Grindle
  50. 50. INT. Helen's House - DAY

    Helen hears a noise on the roof.

    Helen
  51. 51. EXT. Helen's House Roof - DAY

    Stephen is fixing the roof; he and Helen discuss their past and Brian.

    Stephen McCaffrey, Helen
  52. 52. INT. City Morgue - DAY

    Brian and Rimgale examine charred bodies to find clues about arson.

    Brian McCaffrey, Rimgale
  53. 53. INT. Rimgale's Car - DAY

    Rimgale explains the science of the arson to Brian.

    Brian McCaffrey, Rimgale
  54. 54. INT. Arson HQ - DAY

    Brian talks to Jennifer on the phone and then helps Rimgale with an experiment.

    Brian McCaffrey, Jennifer, Rimgale
  55. 55. EXT. Party Boat - NIGHT

    Brian attends a fundraiser on a boat and talks with Jennifer.

    Brian McCaffrey, Jennifer, Alderman Swayzak
  56. 56. INT. Arson HQ - NIGHT

    Brian and Jennifer go to the station and become intimate.

    Brian McCaffrey, Jennifer
  57. 57. EXT. High-Rise - NIGHT

    Engine 17 arrives at a high-rise fire.

    Stephen McCaffrey, Adcox, Tim, Grindle, Pengelly
  58. 58. INT. High-Rise Lobby - NIGHT

    Stephen and his crew prepare to enter the building.

    Stephen McCaffrey, Adcox, Tim, Grindle, Pengelly
  59. 59. INT. High-Rise Elevator - NIGHT

    The crew rides the elevator up.

    Stephen McCaffrey, Tim
  60. 60. INT. High-Rise Upper Floor - NIGHT

    The crew searches for the fire.

    Stephen McCaffrey, Adcox, Tim, Grindle, Pengelly
  61. 61. INT. Arson HQ - NIGHT

    The alarm sounds at the station.

    Brian McCaffrey, Jennifer
  62. 62. EXT. Streets - NIGHT

    Brian and Jennifer are accidentally taken along on a fire call.

    Brian McCaffrey, Jennifer
  63. 63. EXT. High-Rise - NIGHT

    Brian and Jennifer arrive at the fire scene.

    Brian McCaffrey, Jennifer
  64. 64. EXT. HIGH-RISE - NIGHT

    Firemen discover Brian and Jennifer in the hose bed of a fire truck.

    Brian McCaffrey, Jennifer
  65. 65. INT. HIGH-RISE - TIM'S DOOR - NIGHT

    Stephen and Tim search for a fire, leading to a tragic backdraft incident.

    Stephen McCaffrey, Tim, Adcox, Grindle
  66. 66. EXT. HIGH-RISE - NIGHT

    Brian sees Tim being rushed to an ambulance; Stephen is overcome with rage.

    Brian McCaffrey, Jennifer, Tim, Adcox, Grindle, Stephen McCaffrey
  67. 67. INT. HIGH-RISE - NIGHT

    Rimgale finds Stephen in the fire-damaged room.

    Rimgale, Stephen McCaffrey
  68. 68. INT. HOSPITAL - EMERGENCY ROOM - NIGHT

    Brian checks on Tim's status with Adcox.

    Brian McCaffrey, Adcox
  69. 69. INT. HOSPITAL ICU - NIGHT

    Brian visits Tim in the ICU and confronts Stephen.

    Brian McCaffrey, Grindle, Santos, Adcox, Stephen McCaffrey
  70. 70. INT. ARSON HQ - BRIAN'S DESK - MORNING

    Rimgale fires Brian.

    Brian McCaffrey, Rimgale
  71. 71. INT. JENNIFER'S OFFICE - DAY

    Brian confronts Jennifer about leaking information to Swayzak.

    Brian McCaffrey, Jennifer, Alderman Swayzak
  72. 72. INT. HOSPITAL - TIM'S ROOM - NIGHT

    Brian visits Tim; Stephen is present.

    Brian McCaffrey, Stephen McCaffrey, Tim
  73. 73. EXT. ARSON HQ - MORNING

    Swayzak meets Rimgale.

    Alderman Swayzak, Rimgale
  74. 74. INT. SWAYZAK SEDAN - DAY

    Swayzak pressures Rimgale to find the arsonist.

    Alderman Swayzak, Rimgale
  75. 75. INT. ARSON HQ - BACK OFFICES - DAY

    Brian asks Rimgale for another chance.

    Rimgale, Brian McCaffrey
  76. 76. INT. HIGH-RISE - DAY

    Rimgale and Brian investigate the fire scene.

    Rimgale, Brian McCaffrey
  77. 77. INT. FIRE STATION 17 - STEPHEN'S STATION OFFICE - DAY

    Rimgale confronts Stephen about the fire report.

    Grindle, Rimgale, Stephen McCaffrey
  78. 78. INT. HALL OF RECORDS - DAY

    Brian and Rimgale connect the victims.

    Brian McCaffrey, Rimgale
  79. 79. EXT. LAKESHORE - DUSK

    Brian asks Jennifer for help with Swayzak's files.

    Brian McCaffrey, Jennifer
  80. 80. INT. HELEN'S GARAGE - NIGHT

    Stephen struggles with his emotions.

    Stephen McCaffrey

Dialogue examples

I... It used to be, when I was a kid, what meant most to me about this job was there were no ifs. Life and death, right and wrong. When someone called the fire department, we came... Those guys don't know how much I love them... You don't leave people hanging... cause that's what it's all about. It's loyalty. It's 'till death do us part. Isn't that what you heard?... It's you go, we go... Cause without that, it's the end of families, it's the end of the fire department... and when the fire department stops coming... that's the end of the fucking world... I'm sorry I came, Helen, it's just... it's just there's nobody I can talk to... I miss you.

Stephen McCaffrey / Scene 81

I think it appropriate that we recognize the two asswipes -- I mean probationary firemen -- among us who today were baptized officially into the world of Old Man Fire. First to Tim, who despite being handicapped at birth with a rather dull expression and a really hideous pair of ears, not only took on the beast but pulled from its clutches -- assisted by a more famous and brilliant firefighter -- me -- a kicking and screaming civilian that will probably end up suing us for breaking her fingernail. And to Brian, who's own contribution was both more beautiful and less likely to sue.

Adcox / Scene 30

"Probationary Fireman Brian McCaffrey, on his very first fire, showed the kind of bravery and courage of a veteran firefighter when he risked life and limb to double-check a burning floor alone, emerging victoriously with Anna Rodriguez, a seamstress for the North Shore Clothing Company... McCaffrey first gained prominence as the subject of a 1972 Pulitzer Prize winning photograph taken at the scene of his father's death..."

Tim / Scene 34

This one's still with the fire department. One of our best investigators, Don Rimgale, is working on a very difficult, visible case right now. We think he could use another pair of hands and you're exactly the kind of guy I want representing us: An authentic hero from a traditional firefighting clan.

Alderman Swayzak / Scene 34

This'll only take a minute. There's two cops outside that want to ask you about this -- This is just a guess of course, but I think they're gonna want to know why you secretly paid Donald Cosgrove, Jeffrey Holcomb and Alan Seagrave to create a phony manpower study. You guys'll wait, right?

Rimgale / Scene 100

...Adcox, those guys...they don't get it... it isn't the goddamn promotion... or dad... I'm not my old man, y'know? No fire's gonna get me... I don't give a shit about being a captain... it's just... it's just they don't trust me anymore... ...they don't trust me anymore...

Stephen McCaffrey / Scene 36

I got it after we talked to Ronald. Torches. Want to fry the whole goddamn world. But the fires that killed those guys never really burned up much. -- The burns were all lit in outlets surrounded by double firebreaks in the walls. And he made his burns backdrafts.

Rimgale / Scene 54

Hey, sorry if I made you look bad in front of your boss. But I'm not gonna be a poster boy for him, I'm trying to do something here. There's five hundred smoke eaters in this room that do that stuff for real every day. Tell Swayzak to talk to one of them.

Brian McCaffrey / Scene 34

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