Beautiful Boy poster
Movie

Beautiful Boy(2018)

Drama
Directed by Felix van Groeningen
Runtime 121 min
Written by Luke Davies, Felix van Groeningen
IMDb7.5/10

Synopsis

After he and his first wife separate, journalist David Sheff struggles to help their teenage son, who goes from experimenting with drugs to becoming devastatingly addicted to methamphetamine.

Cast

Steve CarellTimothée ChalametMaura TierneyAmy RyanChristian ConveryOakley BullKaitlyn DeverStefanie Scott

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
5-Act
Scenes
178
Pacing Score
78
Runtime
121 min

Pacing Verdict

The screenplay's pacing is generally effective but inconsistent, with Act 1 and Act 2 establishing strong narrative momentum through urgent, fragmented scenes and efficient flashbacks. However, the middle sections (particularly Act 3 and early Act 4) occasionally drag with repetitive cycles of relapse and recovery, and the montage sequences in Act 5 feel rushed compared to the detailed emotional beats of earlier acts. The dialogue rhythm and scene-to-scene flow are well-managed overall, but the 178-scene structure could benefit from tighter trimming in the recovery plateau sections to maintain forward drive.

Narrative Archetype

The Open RoadVicharPursuit Dominant

Pursuit without closure. The story is about the doing, not the arriving, and it ends in ongoing tension rather than resolution.

Explore archetype
60 films share this structure·Median IMDb 7.0
Based on the Narrative Archetype methodology by Quanten Media

Unlock the Art of the Story.

Map narrative intensity scene by scene, benchmarked against 400+ produced screenplays. See exactly where Beautiful Boy 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.