Screenplay Structure Analysis
Dumb Money
A financial educator and retail investor becomes the unlikely leader of a grassroots movement when his YouTube analysis of GameStop stock triggers a short squeeze that pits everyday traders against Wall Street hedge funds, culminating in congressional testimony and a cultural reckoning over market manipulation.
Tone
Darkly comedic, populist, urgent, with moments of genuine pathos and righteous anger
Tension curve
Dramatic intensity across Dumb Money from first page to last, sampled at 40 points on a 0–10 scale. Values: 4.8, 4.8, 4.8, 4.6, 4.3, 4, 3.6, 3.4, 3.2, 3.4, 3.4, 3.6, 3.9, 4, 4.2, 4.5, 4.9, 5.1, 4.6, 5, 5.8, 6.9, 7.2, 7, 6.7, 6, 5.9, 6.2, 6.6, 6.5, 5.8, 5.6, 5.2, 5, 4.7, 4.5, 4.7, 4.9, 5.3, 5.3.
Structure at a glance
- Inciting incident
- Page 9, 6% of the script: Keith meets his friend Briggsy at a bar, orders a cheap Hamm's beer instead of Heineken, and deflects Briggsy's questions about his sister Sara's death, saying he doesn't want to talk about it.
- Act 1 break
- Page 47, 34% of the script: Keith visits his father's grave on Christmas, marking the emotional stakes before the squeeze begins in earnest and the story shifts from setup to escalation.
- Midpoint
- Page 74, 53% of the script: Keith sits in front of a GME stock chart clutching a stuffed kitty and tells Caroline that the short squeeze is happening, then a supercut shows news coverage of GameStop soaring to record highs as retail traders wield unprecedented power.
- Act 2 break
- Page 101, 72% of the script: Keith is served legal papers and becomes a public figure, transforming from anonymous YouTuber to the face of the movement as he prepares for congressional testimony.
- Climax
- Page 140, 100% of the script: Keith and Kevin race naked on a high school track at night as title cards reveal Keith's final post was worth $34 million and he has retreated from public life.
- Peak tension
- 7.2 out of 10, reached about 56% of the way through; the script averages 5.0.
- Average scene length
- 1.3 pages
Structural personality
This script employs a mosaic structure that cross-cuts between five parallel storylines (Keith, Gabe, Jenny, Harmony/Riri, Marcos) to create a class-conscious ensemble piece. The first act establishes the economic disparity through visual and tonal contrasts—Gabe's Miami mansions vs. Keith's Brockton basement. Act Two accelerates through the short squeeze with rapid-fire montages and real news footage, building to the Robinhood trading halt that galvanizes the retail traders. Act Three pivots to consequences: financial, legal, and personal reckonings culminating in the congressional hearing. The structure mirrors the stock chart itself—slow accumulation, explosive volatility, uncertain resolution.
Pacing
The script maintains relentless momentum through extremely short scenes (1.3 pages average) and aggressive intercutting. The opening 12 scenes establish all major players in just 8 pages. Mid-script (scenes 65-86), the pace becomes frenetic with single-location vignettes and montages as GME explodes. The hearing sequence (scenes 128-156) slows deliberately, allowing Keith's testimony to land with emotional weight. Notable rhythm shifts: the Christmas dinner argument (scene 97) stretches to provide character depth, while the trading frenzy (scenes 74-87) uses staccato cuts to mirror market chaos.
Themes
- Class warfare and economic inequality
- The democratization of finance vs. institutional gatekeeping
- The power of collective action in the digital age
- Personal integrity vs. systemic corruption
- The American Dream deferred for working-class families
Similar shapes
Screenplays whose tension curve most closely matches Dumb Money.
- A Real Pain by Jesse Eisenberg
- Train Dreams by Clint Bentley & Greg Kwedar
- Maestro by Bradley Cooper & Josh Singer
Scene summaries and structural markers are generated by AI analysis of the screenplay text and may contain minor inaccuracies. ScriptGraph analyzes structure and does not reproduce screenplay text.
Compare Dumb Money with another screenplay · Browse all 156 analyzed screenplays