24 Hours to Live poster
Movie

24 Hours to Live(2017)

ActionSci-fiThriller
Directed by Brian Smrz
Runtime 94 min
Written by Jim McClain, Ron Mita, Zach Dean
IMDb5.9/10

Synopsis

An assassin seeks redemption after being given a second chance at life.

Cast

Ethan HawkeXu QingPaul AndersonRutger HauerTyrone KeoghNathalie BolttLiam CunninghamJeremy Yong

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
165
Pacing Score
82
Runtime
94 min

Pacing Verdict

The screenplay maintains strong forward momentum throughout its five-act structure, with the opening airport attack and the escalating chase sequences in Acts 3 and 4 providing relentless drive. Dialogue is efficiently paced, balancing rapid exchanges (e.g., the bar scene, the car interrogations) with quieter emotional beats (Travis and Amy, Travis and Miranda on the roof) that prevent fatigue. The only minor drag occurs in the mid-Act 2 exposition around the resurrection science and the brief investigative lull, but the script’s tight scene-to-scene flow and the constant threat of the 24-hour countdown keep the overall pacing sharp and engaging.

Narrative Archetype

The ExilePravasIncitement Dominant

A story of displacement that does not fully heal. The protagonist is removed from their world, by choice, by force, by circumstance, and the disruption of that removal sustains structural weight throughout.

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

Unlock the Art of the Story.

Map narrative intensity scene by scene, benchmarked against 500+ produced screenplays. See exactly where 24 Hours to Live 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.