Screenplay Structure Analysis

Anora

A Brooklyn sex worker's impulsive Vegas marriage to a Russian oligarch's son spirals into chaos when his family arrives to forcibly annul it, trapping her in a desperate all-night search across New York.

Tone
Frenetic, raw, darkly comedic with underlying pathos—oscillates between fairy tale fantasy and brutal reality

Tension curve

Dramatic intensity across Anora from first page to last, sampled at 40 points on a 0–10 scale. Values: 3.3, 3.3, 3.4, 3.2, 3.3, 3.4, 3.8, 3.8, 3.9, 4.1, 4.4, 5, 5.6, 6.1, 6.3, 7, 7.7, 8.2, 8.3, 8.3, 8.4, 7.9, 7.2, 6.3, 6, 6.2, 6.4, 6, 6.3, 6.7, 7.8, 7.5, 7.1, 6.9, 7.2, 6.5, 5.1, 3.6, 3.3, 3.4.

Structure at a glance

Inciting incident
Page 36, 26% of the script: Ivan reveals he must return to Russia at month's end and jokes about marrying an American to stay, suggesting Ani, and she tells him not to mess around.
Act 1 break
Page 38, 28% of the script: The Vegas wedding chapel marriage marks the end of the fantasy—Ani believes she's escaped her life, but this act triggers the family's intervention.
Midpoint
Page 68, 49% of the script: Toros enters the destroyed mansion to find Garnik with a dumpling bag on his face, Igor restraining Ani on the couch, and no Ivan; after learning Ivan ran away on foot and Ani broke Garnik's nose, Toros interrogates Ani about the marriage, she insists it's real and they had sex, Toros offers her ten thousand dollars to annul it, and Ani refuses and demands one million dollars.
Act 2 break
Page 83, 60% of the script: Ivan is discovered at Headquarters and flees again, extending the nightmare search and cementing Ani's realization that her marriage is a sham.
Climax
Page 111, 80% of the script: Toros drags Ivan out by the collar threatening him while Ani tries to tell Ivan she loves him; Diamond follows them through the club hurling insults at Ani, mocking her for bragging about the marriage and revealing that Ivan told her he was going back to Russia and just wanted one last bang.
Peak tension
8.4 out of 10, reached about 51% of the way through; the script averages 5.7.
Average scene length
1.2 pages

Structural personality

Baker constructs a deceptive three-act fairy tale that collapses into sustained chaos. Act One (scenes 1-87, ~38 pages) establishes Ani's strip club grind, her meet-cute with wealthy Ivan, and the whirlwind week culminating in their impulsive Vegas marriage—a Cinderella fantasy. Act Two (scenes 88-153, ~67 pages) is where the script reveals its true nature: a pressure-cooker hostage drama as Toros and his enforcers storm the mansion, physically restrain Ani, and drag her across Brooklyn hunting for the runaway groom. This act is relentless—107 scene breaks maintains breathless momentum. The extended mansion confrontation (scenes 69-111) is the script's volcanic center. Act Three (scenes 154-184, ~33 pages) accelerates into the climactic Headquarters sequence, the Vegas annulment trip, and a devastating coda that strips away all illusion. The structure mirrors Ani's experience: brief euphoria, prolonged captivity and humiliation, then hollow resolution.

Pacing

The pacing is deliberately bipolar. The opening 38 pages move fluidly through montage and episodic vignettes (average 1.2 pages per scene), establishing rhythm through repetition—lap dances, sex scenes, party sequences. Once Toros arrives (scene 107, page 68), the script downshifts into real-time chaos: the 11-page mansion standoff is unbroken intensity. The Brooklyn search (scenes 118-153) sustains frenetic energy through rapid location changes—vape shop, Tatiana's, boardwalk, clubs, diner—each scene clocking under 2 pages. The Headquarters climax (scenes 153-200) explodes across 7 pages of continuous action. Baker uses scene fragmentation as a tension device: 235 scenes in 138 pages means constant cutting, no rest, mirroring Ani's exhaustion and entrapment.

Themes

Similar shapes

Screenplays whose tension curve most closely matches Anora.

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 Anora with another screenplay · Browse all 156 analyzed screenplays