Scripts
Semi Pro poster

2006

Semi Pro script

In 1976, one-hit-wonder Jackie Moon owns, coaches, and plays for the struggling Flint Tropics, an ABA team vying for a spot in the NBA merger. Jackie trades for former NBA player Monix, who takes over coaching and implements rigorous training, improving the team's performance despite initial struggles and a demoralizing road trip. Despite their improved play, the Commissioner informs the team they will not join the NBA, leading to Jackie's despair and Monix's renewed motivation for their final game. In the climactic Mega Bowl, the Tropics achieve an improbable victory with the return of Clarence Withers, though they still do not make it into the NBA, ultimately disbanding but finding success elsewhere, with Jackie becoming a sportscaster.

Writer
Scot Armstrong
IMDb ID (imdb_id)
tt0839980
Script date
June 2006
59Scenes
12Characters
88Pages
8Dialogue samples

Save the Cat beat sheet

Semi Pro Save the Cat analysis

A washed‐up ABA player, Monix, is traded to the Flint Tropics where eccentric owner Jackie Moon attempts to keep the team alive during a possible NBA merger.

Open full beat sheet
75

Key characters

Jackie Moon

Jackie Moon is listed as Owner/Coach/Player. One-hit-wonder singer, flamboyant, perm, lamb chop sideburns. In the parsed data, Jackie Moon is connected to 40 scenes, 66 dialogue lines, 66 text mentions, first appearing around scene 9.

40 scenes / 66 dialogue lines

Monix

Monix is listed as Player/Coach. Mid 40s, talented but past his prime, former NBA journeyman. In the parsed data, Monix is connected to 34 scenes, 80 dialogue lines, 96 text mentions, first appearing around scene 13.

34 scenes / 80 dialogue lines

Clarence Withers

Clarence Withers is listed as Player. 20s, African-American, flashy, talented basketball player. In the parsed data, Clarence Withers is connected to 26 scenes, 32 dialogue lines, 32 text mentions, first appearing around scene 13.

26 scenes / 32 dialogue lines

Bee Bee Ellis

Bee Bee Ellis is listed as Player. Tropics player. In the parsed data, Bee Bee Ellis is connected to 21 scenes, 10 dialogue lines, 10 text mentions, first appearing around scene 13.

21 scenes / 10 dialogue lines

Scootsie Double-Day

Scootsie Double-Day is listed as Player. Tropics player. In the parsed data, Scootsie Double-Day is connected to 16 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 32.

16 scenes / 3 dialogue lines

Twiggy Munson

Twiggy Munson is listed as Player. Tropics player. In the parsed data, Twiggy Munson is connected to 15 scenes, 4 dialogue lines, 4 text mentions, first appearing around scene 34.

15 scenes / 4 dialogue lines

Kong

Kong is listed as Player. Short Asian player. In the parsed data, Kong is connected to 10 scenes, 1 dialogue line, 2 text mentions, first appearing around scene 31.

10 scenes / 1 dialogue lines

Petrelli

Petrelli is listed as Antagonist. Aggressive player. In the parsed data, Petrelli is connected to 8 scenes, first appearing around scene 3.

8 scenes / 0 dialogue lines

Lynn

Lynn is listed as Monix's love interest. 30s, down to earth. In the parsed data, Lynn is connected to 6 scenes, 18 dialogue lines, 21 text mentions, first appearing around scene 16.

6 scenes / 18 dialogue lines

Lou Redwood

Lou Redwood is listed as Announcer. ABA announcer. In the parsed data, Lou Redwood is connected to 5 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 3.

5 scenes / 3 dialogue lines

Vakidis Roscovenski

Vakidis Roscovenski is listed as Player. 7'2" player from Uzbekistan. In the parsed data, Vakidis Roscovenski is connected to 5 scenes, first appearing around scene 7.

5 scenes / 0 dialogue lines

Bob Costas

Bob Costas is listed as Narrator. Real-life sportscaster. In the parsed data, Bob Costas is connected to 2 scenes, 1 dialogue line, 1 text mention, first appearing around scene 1.

2 scenes / 1 dialogue lines

Scene outline

  1. 1. EXT. THE STAPLES CENTER - PRESENT DAY

    Bob Costas narrates a documentary overview of the history of the ABA.

    Bob Costas
  2. 2. EXT. A BASKETBALL STADIUM - 1976

    Bob Costas introduces the legend of the ABA.

    Bob Costas
  3. 3. INT. AMIGO STADIUM - DAY

    Monix plays a game for the Amigos and gets into a fight.

    Monix, Petrelli, Lou Redwood
  4. 4. INT. LOCKER ROOM - LATER

    Monix is traded to Flint.

    Monix
  5. 5. EXT. FLINT MICHIGAN - NIGHT

    Introduction of Clarence Withers.

    Clarence Withers
  6. 6. INT. QUINCY'S BBQ - NIGHT

    Clarence works at his mother's restaurant.

    Clarence Withers
  7. 7. EXT. FLINT FAIRGROUNDS COLISEUM - NIGHT

    Jackie Moon introduces the Flint Tropics.

    Jackie Moon, Bee Bee Ellis, Scootsie Double-Day, Twiggy Munson, Vakidis Roscovenski, Kong
  8. 8. INT. FLINT MICHIGAN FAIRGROUNDS COLISEUM - CONTINUOUS

    The Tropics play a game and Clarence enters.

    Monix, Jackie Moon, Clarence Withers, Bee Bee Ellis, Scootsie Double-Day, Twiggy Munson
  9. 9. INT. LOCKER ROOM - HALF TIME

    Jackie addresses the team and introduces Monix.

    Monix, Jackie Moon, Clarence Withers, Bee Bee Ellis, Scootsie Double-Day, Twiggy Munson
  10. 10. INT. FLINT MICHIGAN FAIRGROUNDS COLISEUM - MEANWHILE

    A fan wins $10,000.

    Jackie Moon
  11. 11. INT. LYNN'S HOUSE - MEANWHILE

    Lynn hears about Monix's trade.

    Lynn
  12. 12. INT. THE KREMLIN - NIGHT

    Jackie and the team hang out at a bar.

    Monix, Jackie Moon, Clarence Withers, Bee Bee Ellis, Scootsie Double-Day, Twiggy Munson
  13. 13. INT. THE KREMLIN - MEANWHILE

    Monix and the team drink and argue about basketball and Monix's championship ring, leading to a fight between Monix and Clarence.

    Monix, Bee Bee Ellis, Scootsie Double-Day, Twiggy Munson, Clarence Withers
  14. 14. INT. DANCE FLOOR - MEANWHILE

    Jackie Moon takes over the DJ booth and plays his own song.

    Jackie Moon
  15. 15. INT. DAIQUIRI ROOM - NIGHT

    Gayle and Lucy Moon attempt to seduce Monix in the Daiquiri room.

    Monix, Lynn
  16. 16. INT. LYNN'S HOUSE - LATER THAT NIGHT

    Monix visits Lynn at her house to talk and get his knee drained.

    Monix, Lynn
  17. 17. INT. JACKIE'S MONTE CARLO - DAYS LATER

    Jackie practices his speech for the owners' meeting.

    Jackie Moon
  18. 18. EXT. INDIANAPOLIS - CONTINUOUS

    Jackie arrives at the owners' meeting.

    Jackie Moon
  19. 19. INT. CONFERENCE ROOM - CONTINUOUS

    The ABA owners discuss the merger with the NBA, and Jackie learns his team might be dissolved.

    Jackie Moon
  20. 20. EXT. FLINT MICHIGAN FAIRGROUNDS COLISEUM - NEXT DAY

    Jackie holds a team meeting to discuss the merger and their road trip.

    Jackie Moon, Clarence Withers, Scootsie Double-Day, Monix, Bee Bee Ellis
  21. 21. INT. BUS - CONTINUOUS

    The team loads onto the bus for their road trip.

    Jackie Moon, Scootsie Double-Day, Twiggy Munson
  22. 22. EXT. FLINT FAIRGROUNDS COLISEUM - MOMENTS LATER

    Jackie talks to Dukes about his giant check.

    Jackie Moon
  23. 23. EXT. THE HIGHWAY - DAY

    The team travels on the bus.

    Jackie Moon, Kong
  24. 24. INT. THE JET - DAY

    The team argues and discusses basketball on the bus.

    Kong, Jackie Moon, Monix, Clarence Withers, Bee Bee Ellis, Scootsie Double-Day
  25. 25. EXT. ROAD GAME #1 - NIGHT

    The team arrives for their first road game.

  26. 26. INT. VISITOR'S LOCKER ROOM - NIGHT

    Jackie gives a pre-game speech.

    Jackie Moon, Bee Bee Ellis
  27. 27. INT. MOTEL ROOM - NIGHT

    The team stays in a motel room and gets high.

    Monix, Clarence Withers, Bee Bee Ellis, Jackie Moon
  28. 28. INT. AMIGO STADIUM - NEXT NIGHT

    The team prepares for their sixth road game.

    Jackie Moon, Clarence Withers, Scootsie Double-Day, Petrelli, Monix
  29. 29. INT. AMIGO'S STADIUM - LATER

    The team plays the game and eventually starts a fight.

    Monix, Petrelli, Jackie Moon, Kong
  30. 30. INT. THE COMMISSIONER'S HOUSE - MEANWHILE

    The commissioner watches the game on TV.

  31. 31. INT. AMIGO STADIUM - CONTINUOUS

    A chaotic basketball game where players are fighting during a commercial break, then pretending to be professional when the red light goes on.

    Monix, Jackie Moon, Clarence Withers, Kong, Petrelli, Lou Redwood
  32. 32. INT. LOCKER ROOM - HALF TIME

    Monix gives an intense, demoralizing speech to the team about their lack of effort and pride.

    Monix, Jackie Moon, Clarence Withers, Bee Bee Ellis, Scootsie Double-Day, Twiggy Munson
  33. 33. INT. JACKIE MOON'S OFFICE - DAYS LATER

    Jackie Moon handles business calls regarding the team's financial situation.

    Jackie Moon
  34. 34. INT. FLINT MICHIGAN TROPICS STADIUM - MOMENTS LATER

    The team is forced to assemble the hardwood court themselves, and Jackie informs them of new league requirements.

    Jackie Moon, Clarence Withers, Bee Bee Ellis, Scootsie Double-Day, Twiggy Munson
  35. 35. INT. THE KREMLIN - DAY

    Clarence visits Monix at a bar to ask him to coach the team.

    Monix, Clarence Withers
  36. 36. INT. MONIX'S APARTMENT - NIGHT

    Lynn visits Monix to confront him about his self-destructive behavior.

    Monix, Lynn
  37. 37. INT. MONIX'S BATHROOM - LATER

    Lynn drains Monix's knee and challenges his perception of his own career and worth.

    Monix, Lynn
  38. 38. INT. FLINT FAIRGROUNDS COLLISEUM - NEXT DAY

    The team holds a dance practice, and the players decide to replace Jackie with Monix as coach.

    Monix, Jackie Moon, Clarence Withers, Bee Bee Ellis, Scootsie Double-Day, Twiggy Munson
  39. 39. INT. FLINT FAIRGROUNDS COLISEUM - LATER

    Monix begins coaching the team, forcing them to practice without a ball to learn fundamentals.

    Monix, Jackie Moon, Clarence Withers, Bee Bee Ellis, Twiggy Munson
  40. 40. INT. FLINT FAIRGROUNDS COLISEUM - LATER

    The team continues to run the same play until they are exhausted and vomiting.

    Monix, Jackie Moon, Clarence Withers, Bee Bee Ellis
  41. 41. INT. LOCKER ROOM - LATER

    The players are in the stalls vomiting.

    Monix, Jackie Moon
  42. 42. INT. FLINT FAIRGROUNDS COLISEUM - CONTINUOUS

    Monix forces Jackie to vomit by punching him in the stomach.

    Monix, Jackie Moon
  43. 43. EXT. FLINT FAIRGROUNDS COLLESIUM - LATER

    Jackie finally vomits and feels reborn.

    Monix, Jackie Moon
  44. 44. INT. FLINT MICHIGAN FAIRGROUNDS COLISEUM - NIGHT

    The team plays a game using the fundamentals Monix taught them.

    Monix, Jackie Moon, Clarence Withers, Scootsie Double-Day, Vakidis Roscovenski
  45. 45. INT. DAIQUIRI ROOM - LATER

    Jackie holds a team meeting.

    Jackie Moon
  46. 46. INT. DAIQUIRI ROOM - LATER

    Jackie holds a team meeting to confess his secrets and feelings about his song and his wife.

    Jackie Moon, Clarence Withers, Bee Bee Ellis, Scootsie Double-Day, Twiggy Munson, Monix
  47. 47. INT. FLINT FAIRGROUNDS COLISEUM - NIGHT

    Jackie wrestles a bear to boost attendance, resulting in chaos.

    Jackie Moon, Clarence Withers, Lou Redwood
  48. 48. INT. LOCKER ROOM - NIGHT

    The Commissioner informs the team they cannot join the NBA.

    Monix, Jackie Moon, Clarence Withers, Kong
  49. 49. INT. THE KREMLIN - CONTINUOUS

    Monix and Clarence discuss the trade and the end of the team.

    Monix, Clarence Withers
  50. 50. INT. LYNN'S HOUSE - DAY

    Lynn confronts Monix about his lack of motivation.

    Monix, Lynn
  51. 51. EXT. FLINT MICHIGAN - DAY

    Jackie Moon is found singing in a dumpster by Bee Bee Ellis.

    Jackie Moon, Bee Bee Ellis
  52. 52. INT. THE KREMLIN - LATER DAY

    Monix holds a team meeting to rally the players for the final game.

    Monix, Jackie Moon, Bee Bee Ellis
  53. 53. INT. TV STUDIO - NIGHT

    Jackie Moon is interviewed on a sports show about the upcoming game.

    Jackie Moon, Lou Redwood
  54. 54. INT. SPURS LOCKER ROOM - NIGHT

    Clarence gets ready for the game and interacts with Petrelli.

    Clarence Withers, Petrelli
  55. 55. INT. TROPICS LOCKER ROOM - CONTINUOUS

    Monix gives a final pep talk to the team.

    Monix
  56. 56. INT. FLINT FAIRGROUNDS COLISEUM - LATER

    The game is played, Jackie is knocked unconscious, and Clarence joins the Tropics.

    Monix, Jackie Moon, Clarence Withers, Bee Bee Ellis, Petrelli
  57. 57. INT. TROPICS LOCKER ROOM - HALF TIME

    Clarence joins the team while Jackie is unconscious.

    Monix, Jackie Moon, Clarence Withers, Bee Bee Ellis, Scootsie Double-Day, Twiggy Munson
  58. 58. INT. DREAMLAND - DAY

    Jackie has a dream about his mother.

    Jackie Moon
  59. 59. INT. FLINT FAIRGROUNDS COLISEUM - NIGHT

    The Tropics win the Mega Bowl.

    Monix, Jackie Moon, Clarence Withers, Bee Bee Ellis, Scootsie Double-Day, Twiggy Munson

Dialogue examples

I made sacrifices! How many years did I support you? And finally, after all of our blood and sweat and bullshit together, you got there, Monix! You made it, you won an NBA championship ring. It wasn't just about you, okay? And I'm sick of you acting like you're some kind of joke. You didn't blow it. You're not a fraud. You're not a fake champion. And all the time we spent together, fighting for you to get to that moment, was not a waste! You're a champion, you asshole! But if you want to drink yourself to death, go ahead. Fuck you.

Lynn / Scene 37

Does anyone in this room have any pride? Don't you realize, this is the last four weeks of basketball anyus are ever going to play? Is this how we're really going to go out? You'd think we'd want to end our careers battling, hustling after every loose ball. Boxing out under the boards. Setting picks for our teammates. But we haven't done shit out there.

Monix / Scene 32

Dukes! I don't make the rules. If they can't cash it, maybe you'll have to go out of state. I would if I could, but if I give you another check, that would be two checks. That would be $20,000, not ten. What are you trying to pull here? I've got to take this other call Dukes. Bye! Flint Tropics hot line... Oh hey Commish ...

Jackie Moon / Scene 33

Listen, I know you and I haven't always been the best of buddies. But I've been thinking about what you said the other night. This is gonna be our last chance. If I'm ever going to get into the NBA, it's going to be with the Tropics.

Clarence Withers / Scene 35

Of course he's right. But what the Hell are we supposed to do about it? We don't even have plays.

Bee Bee Ellis / Scene 32

Shit. Winning is going to be hard. But getting 2,000 people to watch is going to be impossible.

Clarence Withers / Scene 34

YES!!! GIVE ME TEN, NORTON! YES!! EVERYONE CAN EAT SHIT! I AM THE GREATEST MAN IN THE WORLD!

Jackie Moon / Scene 19

Your whole life, you've bitched about people playing selfish. It takes a team to win, right?

Lynn / Scene 37

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