300 poster
Movie

300(2007)

ActionAdventureWar
Directed by Zack Snyder
Runtime 117 min
Written by Zack Snyder, Kurt Johnstad, Michael B. Gordon
IMDb7.2/10

Synopsis

A story very loosely based the 480 B.C. Battle of Thermopylae, where the King of Sparta led his army against the advancing Persians.

Cast

Gerard ButlerLena HeadeyDominic WestDavid WenhamVincent ReganMichael FassbenderTom WisdomAndrew Pleavin

Script Structure and Narrative Analysis

Scene Intensity Over Runtime

Full analysis available to members

Scene-by-scene intensity, act structure, pacing score, and narrative insights.

Analysis locked
See Sample Analysis
Act Structure
3-Act
Scenes
59
Pacing Score
88
Runtime
117 min

Pacing Verdict

The screenplay maintains relentless narrative momentum, with each act escalating in tension and action without a single lull. The dialogue is sharp and economical, driving the plot forward, while the rhythmic intercutting between the brutal battlefield and the political intrigue in Sparta creates a perfect balance of tension and release. Within its own confirmed three-act structure, the pacing is expertly calibrated, using Dilios's framing narration to control the rhythm, ensuring the story feels both breathlessly urgent and mythically deliberate.

Unlock the Art of the Story.

Map narrative intensity scene by scene, benchmarked against 364 produced screenplays. See exactly where 300 sits against films in the same genre.

Quanten Arc is built on analysis of publicly available scripts. We surface original narrative insights. Source material is never reproduced.

Questions or takedown requests? Contact us.