Scripts
BRUCE ALMIGHTY poster

Screenplay data

BRUCE ALMIGHTY script

After a frustrated field reporter named Bruce Nolan blames God for his misfortunes, God bestows all of His powers upon him, challenging Bruce to do a better job. Bruce initially uses his omnipotence selfishly, but soon becomes overwhelmed by prayers, leading to global chaos and his girlfriend Grace leaving him. Realizing his mistakes, Bruce relinquishes his powers and is hit by a truck, leading him to a hospital. There, he reunites with Grace, learns to appreciate life's small miracles, and becomes a better person and successful reporter.

Writer
Steve Koren & Mark O'Keefe (Rewrite by Steve Oedekerk)
IMDb ID (imdb_id)
tt0315327
Script date
7/30/02
64Scenes
10Characters
86Pages
8Dialogue samples

Save the Cat beat sheet

BRUCE ALMIGHTY Save the Cat analysis

Bruce Nolan, a frustrated TV reporter, is humiliated on air and challenges God, only to be granted divine powers.

Open full beat sheet
90

Key characters

Bruce Nolan

Bruce Nolan is listed as TV Field Reporter. Ambitious, insecure, and prone to dramatic outbursts; seeks anchor position. In the parsed data, Bruce Nolan is connected to 58 scenes, 62 dialogue lines, 64 text mentions, first appearing around scene 1.

58 scenes / 62 dialogue lines

Grace

Grace is listed as Bruce's girlfriend. Kind, patient, and runs a day care center. In the parsed data, Grace is connected to 21 scenes, 33 dialogue lines, 36 text mentions, first appearing around scene 32.

21 scenes / 33 dialogue lines

Jack Keller

Jack Keller is listed as Station Manager. Bruce's boss; stressed and focused on ratings. In the parsed data, Jack Keller is connected to 7 scenes, 11 dialogue lines, 11 text mentions, first appearing around scene 9.

7 scenes / 11 dialogue lines

God

God is listed as Deity. Omnipotent, humorous, and teaches Bruce a lesson about responsibility. In the parsed data, God is connected to 7 scenes, 7 dialogue lines, 11 text mentions, first appearing around scene 22.

7 scenes / 7 dialogue lines

Susan Ortega

Susan Ortega is listed as Anchorwoman. Attractive and professional. In the parsed data, Susan Ortega is connected to 6 scenes, 7 dialogue lines, 8 text mentions, first appearing around scene 44.

6 scenes / 7 dialogue lines

Evan Baxter

Evan Baxter is listed as Field Reporter / Anchor. Bruce's rival; polished, perfect, and smug. In the parsed data, Evan Baxter is connected to 4 scenes, 14 dialogue lines, 15 text mentions, first appearing around scene 42.

4 scenes / 14 dialogue lines

Bobby

Bobby is listed as Newsroom vendor. Endlessly yammering and persistent. In the parsed data, Bobby is connected to 3 scenes, 9 dialogue lines, 11 text mentions, first appearing around scene 44.

3 scenes / 9 dialogue lines

Ally Loman

Ally Loman is listed as Segment Producer. Sympathetic and professional. In the parsed data, Ally Loman is connected to 3 scenes, 1 dialogue line, 1 text mention, first appearing around scene 1.

3 scenes / 1 dialogue lines

Debbie

Debbie is listed as Grace's sister. A nurse who is protective of Grace. In the parsed data, Debbie is connected to 2 scenes, 6 dialogue lines, 6 text mentions, first appearing around scene 51.

2 scenes / 6 dialogue lines

Homeless Sign Guy

Homeless Sign Guy is listed as Street person. Mysterious figure whose signs often provide commentary. In the parsed data, Homeless Sign Guy is connected to 2 scenes, first appearing around scene 13.

2 scenes / 0 dialogue lines

Scene outline

  1. 1. INT. Kowolski's Bakery - Kitchen - DAY

    Bruce Nolan reports on a giant cookie for the bakery's 30th anniversary, struggling with a hair net and his on-camera persona.

    Bruce Nolan, Ally Loman
  2. 2. INT. Bruce and Grace's Apartment - NIGHT

    Bruce and Grace watch his recorded news segment and discuss his career frustrations.

    Bruce Nolan, Grace
  3. 3. INT. Bruce and Grace's Apartment - MORNING

    Bruce wakes up, prepares for work, and deals with his dog Sam.

    Bruce Nolan, Grace
  4. 4. EXT. Small Wonders Day Care - MORNING

    Bruce drops Grace off at work and they discuss the blood drive.

    Bruce Nolan, Grace
  5. 5. INT. Newsroom - DAY

    Bruce arrives at work and encounters Bobby the pastry guy.

    Bruce Nolan, Bobby
  6. 6. INT. Staff Meeting Room - DAY

    Jack Keller leads a staff meeting where Evan Baxter is favored for the anchor position.

    Bruce Nolan, Evan Baxter, Jack Keller, Ally Loman
  7. 7. EXT. Niagara Falls - DAY

    Bruce reports live from Niagara Falls and suffers a mental breakdown on air after learning Evan got the anchor job.

    Bruce Nolan, Evan Baxter, Jack Keller, Ally Loman, Susan Ortega
  8. 8. INT. NEWS ROOM - DAY

    Staffers watch Bruce's bizarre broadcast on the monitor.

    Bruce Nolan
  9. 9. INT. STUDIO CONTROL ROOM - CONTINUOUS

    Jack orders the feed to be cut.

    Jack Keller
  10. 10. EXT. NIAGARA FALLS - CONTINUOUS

    Bruce signs off his broadcast.

    Bruce Nolan
  11. 11. INT. STUDIO CONTROL ROOM - CONTINUOUS

    Susan Ortega reacts to the broadcast.

    Susan Ortega
  12. 12. EXT. OFFICE BUILDING - DAY

    Bruce is fired and tossed out of the building.

    Bruce Nolan
  13. 13. EXT. PARKING LOT - DAY

    Bruce defends the Homeless Sign Guy and is beaten by a gang.

    Bruce Nolan, Homeless Sign Guy
  14. 14. INT. BRUCE AND GRACE'S APARTMENT - NIGHT

    Bruce and Grace argue about God and Bruce's life.

    Bruce Nolan, Grace
  15. 15. INT. CAR - NIGHT

    Bruce drives and demands a sign from God, then crashes.

    Bruce Nolan
  16. 16. EXT. STREET - LAKE EERIE - CONTINUOUS

    Bruce challenges God and receives a beeper message.

    Bruce Nolan
  17. 17. INT. BRUCE AND GRACE'S APARTMENT - BEDROOM - MORNING

    Bruce receives the same beeper message again.

    Bruce Nolan
  18. 18. EXT. APARTMENT - DAY

    Bruce finds the beeper message again.

    Bruce Nolan
  19. 19. INT. BRUCE AND GRACE'S APARTMENT - MOMENTS LATER

    Bruce calls the number and gets an address.

    Bruce Nolan
  20. 20. EXT. WAREHOUSE - DAY

    Bruce arrives at the address.

    Bruce Nolan
  21. 21. INT. OMNI PRESENTS - DAY

    Bruce meets the Janitor.

    Bruce Nolan, God
  22. 22. INT. SEVENTH FLOOR - DAY

    Bruce meets God.

    Bruce Nolan, God
  23. 23. EXT. OMNI PRESENTS - DAY

    Bruce leaves the building.

    Bruce Nolan
  24. 24. INT. BRUCE'S CAR - DAY

    Bruce tests his new powers.

    Bruce Nolan
  25. 25. EXT. CITY STREETS - DAY

    Bruce experiences his powers.

    Bruce Nolan
  26. 26. INT. DINER - DAY

    Bruce tests his powers with soup.

    Bruce Nolan
  27. 27. EXT. LAKE ERIE - DAY

    God explains the rules to Bruce.

    Bruce Nolan, God
  28. 28. INT. GROCERY STORE - DAY

    Grace and Debbie shop.

    Grace, Debbie
  29. 29. EXT. CITY STREETS - DUSK

    Bruce uses his powers on the street.

    Bruce Nolan
  30. 30. EXT. ALLEY - DUSK

    Bruce confronts the gang.

    Bruce Nolan
  31. 31. INT. BRUCE AND GRACE'S APARTMENT - NIGHT

    Bruce returns home to Grace.

    Bruce Nolan, Grace
  32. 32. INT. KITCHEN - CONTINUOUS

    Grace and Bruce discuss his mood and his new plant creation.

    Bruce Nolan, Grace
  33. 33. INT. LIVING ROOM - CONTINUOUS

    Bruce sets the mood with music.

    Bruce Nolan
  34. 34. EXT. BALCONY - CONTINUOUS

    Bruce manipulates the sky and moon, then shares a romantic moment with Grace.

    Bruce Nolan, Grace
  35. 35. INT. BEDROOM - NIGHT

    Bruce uses his powers to create a romantic atmosphere.

    Bruce Nolan, Grace
  36. 36. INT. BATHROOM - CONTINUOUS

    Bruce causes Grace to have an orgasm from the other room.

    Bruce Nolan, Grace
  37. 37. INT. KITCHEN - MORNING

    Grace watches news about lunar activity while eating breakfast.

    Grace
  38. 38. INT. BEDROOM - MORNING

    Bruce wakes up to whispering voices and Sam the dog behaves strangely.

    Bruce Nolan
  39. 39. INT. KITCHEN - MORNING

    Bruce and Grace have breakfast; Grace notices physical changes.

    Bruce Nolan, Grace
  40. 40. EXT. BRUCE'S APARTMENT - DAY

    Bruce's car transforms into a Mercedes.

    Bruce Nolan
  41. 41. EXT. CITY STREETS - DAY

    Traffic clears for Bruce.

    Bruce Nolan
  42. 42. EXT. POLICE TRAINING CENTER - DAY

    Bruce finds a scoop while Phil's crew gets locked out.

    Bruce Nolan, Evan Baxter
  43. 43. EXT. NEWS STATION - DAY

    Bruce arrives at the station.

    Bruce Nolan, Homeless Sign Guy
  44. 44. INT. NEWSROOM - DAY

    Bruce interacts with staff and Bobby the pastry guy.

    Bruce Nolan, Bobby, Susan Ortega
  45. 45. INT. JACK'S OFFICE - DAY

    Jack offers Bruce his job back.

    Bruce Nolan, Jack Keller
  46. 46. INT. TV STUDIO - DAY

    Bruce sabotages Evan's broadcast.

    Bruce Nolan, Evan Baxter, Jack Keller, Susan Ortega
  47. 47. EXT. FAIR GROUNDS - DAY

    Bruce creates a meteor impact for a story.

    Bruce Nolan
  48. 48. EXT. SKY - DAY

    Bruce skydives and lands on Bigfoot.

    Bruce Nolan
  49. 49. INT. BRUCE AND GRACE'S APARTMENT - DAY

    Bruce influences a hockey game.

    Bruce Nolan, Grace
  50. 50. EXT. BUFFALO ZOO - DAY

    Bruce reports on pandas mating.

    Bruce Nolan
  51. 51. INT. BEAUTY SALON - DAY

    Grace and Debbie discuss Bruce's success.

    Grace, Debbie
  52. 52. INT. CHEZ L'AMOUR - NIGHT

    Bruce tells Grace he got the anchor job instead of proposing.

    Bruce Nolan, Grace
  53. 53. EXT. ALLEYWAY - NIGHT

    Bruce is transported to a mountain peak.

    Bruce Nolan, God
  54. 54. EXT. ALLEYWAY - NIGHT

    Bruce escapes the noise of prayers into an alley, only to be transported to a mountain peak where he meets God.

    Bruce Nolan, God
  55. 55. EXT. ALLEYWAY - NIGHT

    Bruce and God return to the alley where Grace confronts Bruce about his behavior.

    Bruce Nolan, Grace, God
  56. 56. INT. BRUCE AND GRACE'S APARTMENT - DAY

    Bruce attempts to organize the prayers using a computer.

    Bruce Nolan, Grace
  57. 57. INT/EXT. VARIOUS LOCATIONS - DAY

    Montage of Bruce answering prayers.

    Bruce Nolan
  58. 58. INT. EYEWITNESS NEWS STATION - DAY

    Jack fires Bobby.

    Jack Keller, Bobby
  59. 59. EXT. UPSCALE HOME - DAY

    Bruce shows Grace their new mansion.

    Bruce Nolan, Grace
  60. 60. INT. UPSCALE HOME - NIGHT

    The party at the mansion and the confrontation with Grace.

    Bruce Nolan, Grace, God, Susan Ortega
  61. 61. EXT. SMALL WONDERS DAY CARE - DAY

    Bruce tries to win Grace back.

    Bruce Nolan, Grace
  62. 62. INT. Bruce and Grace's Apartment - DAY

    Grace leaves with the kids, Bruce tries to use his powers to stop her, but she leaves frustrated.

    Bruce Nolan, Grace
  63. 63. EXT. Small Wonder's Parking Lot - MOMENTS LATER

    Bruce's car is stolen by two prisoners, he uses his powers to stop them.

    Bruce Nolan
  64. 64. INT. Eyewitness News Station - DAY

    Bruce prepares for his big anchor debut while the world descends into chaos.

    Bruce Nolan, Jack Keller, Susan Ortega

Dialogue examples

I curse a lot. I cheat on my taxes. My wife used to make my kids call me, when she was alive... Now, I go to strip clubs, and drink all night. But at least their open until four. What are you doing tonight?

Jack Keller / Scene 45

I certainly wouldn't want to be a fugitive on the run with Hank, Buffalo's number one police dog, on the job. This is Phil Sidleman reporting from The Police Canine Training center.

Evan Baxter / Scene 42

Well, he's always said when he gets his career together, you know... And his career is more than together. I mean, come on, Chez L'Amour. Change our lives...

Grace / Scene 51

You have all my power. Use it any way you choose. There are only two rules. You can't tell anyone you're God. And you can't mess with free will.

God / Scene 27

. . . So remember, it's sky diving season at Old Pete's airfield. This is Bruce Nolan.. My rip cord appears to be a bit stuck.

Bruce Nolan / Scene 48

Smite me oh mighty smiter! What, no pestilence no boils? Come on, you got me on the ropes, don't you want to finish me off?!

Bruce Nolan / Scene 16

Tell you what? I wasn't going to break it open until lunch time, but I made a batch of rhubarb that you have got to try.

Bobby / Scene 44

I don't know, hun. I mean, I like Bruce but that man's priority list is him, him, him, then him some more and then you.

Debbie / Scene 51

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