
Geostorm
After an unprecedented series of natural disasters threatened the planet, the world's leaders came together to create an intricate network of satellites to control the global climate and keep everyone safe. But now, something has gone wrong: the system built to protect Earth is attacking it, and it becomes a race against the clock to uncover the real threat before a worldwide geostorm wipes out everything and everyone along with it.
Working with a considerable budget of $120.0M, the film achieved a respectable showing with $221.6M in global revenue (+85% profit margin).
1 win & 1 nomination
Plot Structure
Story beats plotted across runtime


Narrative Arc
Emotional journey through the story's key moments
Story Circle
Blueprint 15-beat structure
Arcplot Score Breakdown
Weighted: Precision (70%) + Arc (15%) + Theme (15%)
Geostorm (2017) demonstrates meticulously timed plot construction, characteristic of Dean Devlin's storytelling approach. This structural analysis examines how the film's 15-point plot structure maps to proven narrative frameworks across 1 hour and 49 minutes. With an Arcplot score of 6.1, the film takes an unconventional approach to traditional narrative frameworks.
Characters
Cast & narrative archetypes

Jake Lawson

Max Lawson

Sarah Wilson

Dana Cheng
President Andrew Palma

Leonard Dekkom

Duncan Taylor
Main Cast & Characters
Jake Lawson
Played by Gerard Butler
Brilliant but rebellious engineer who designed the Dutch Boy satellite network, fired for insubordination, recalled to fix the malfunctioning system.
Max Lawson
Played by Jim Sturgess
Jake's younger brother, a State Department official who must navigate political intrigue while trying to prevent global catastrophe.
Sarah Wilson
Played by Abbie Cornish
Secret Service agent and Max's girlfriend who helps uncover the conspiracy behind the satellite malfunctions.
Dana Cheng
Played by Alexandra Maria Lara
Space station commander and Jake's former colleague who assists in investigating the sabotage aboard Dutch Boy.
President Andrew Palma
Played by Andy García
United States President who must make critical decisions as the satellite system threatens worldwide destruction.
Leonard Dekkom
Played by Ed Harris
Secretary of State and head of the Dutch Boy program who harbors sinister intentions behind the satellite malfunctions.
Duncan Taylor
Played by Eugenio Derbez
Jake's best friend and chief engineer on the space station who helps investigate the technical sabotage.
Structural Analysis
The Status Quo at 1 minutes (1% through the runtime) establishes Opening montage shows devastating climate disasters that killed millions, leading to the creation of Dutch Boy, a global satellite network that controls the weather. Jake Lawson is established as its brilliant but defiant creator.. Notably, this early placement immediately immerses viewers in the story world.
The inciting incident occurs at 13 minutes when Max visits Jake at his isolated home to inform him of the deadly malfunction in Afghanistan. A frozen village with hundreds of casualties indicates Dutch Boy is killing people instead of saving them. Jake must return to fix the system he built.. At 12% through the film, this Disruption aligns precisely with traditional story structure. This beat shifts the emotional landscape, launching the protagonist into the central conflict.
The First Threshold at 27 minutes marks the transition into Act II, occurring at 25% of the runtime. This reveals the protagonist's commitment to Jake actively chooses to return to the International Space Station to investigate the malfunctions. He launches into space, leaving Earth behind and entering the extraordinary world of the orbital station and the mystery of who is sabotaging Dutch Boy., moving from reaction to action.
At 55 minutes, the Midpoint arrives at 50% of the runtime—precisely centered, creating perfect narrative symmetry. Structural examination shows that this crucial beat Jake discovers that the malfunctions are part of a coordinated attack designed to trigger a "Geostorm" - a catastrophic cascade that will devastate the entire planet. The stakes escalate from isolated incidents to potential extinction. This is a false defeat revealing the true scope of the threat., fundamentally raising what's at risk. The emotional intensity shifts, dividing the narrative into clear before-and-after phases.
The Collapse moment at 82 minutes (75% through) represents the emotional nadir. Here, The station is critically damaged and set to self-destruct. Jake's ally Ute Fassbinder is killed. On Earth, Max is framed and hunted. The Geostorm countdown accelerates with disasters striking worldwide. It appears impossible to stop - the hero's lowest point with literal death all around., reveals the protagonist at their lowest point. This beat's placement in the final quarter sets up the climactic reversal.
The Second Threshold at 87 minutes initiates the final act resolution at 80% of the runtime. Jake realizes the kill codes needed to reboot Dutch Boy are with the President. Max and Sarah devise a plan to kidnap the President to get the codes before Dekkom can stop them. The brothers finally work together in sync, trusting each other completely., demonstrating the transformation achieved throughout the journey.
Emotional Journey
Geostorm's emotional architecture traces a deliberate progression across 15 carefully calibrated beats.
Narrative Framework
This structural analysis employs a 15-point narrative structure framework that maps key story moments. By mapping Geostorm against these established plot points, we can identify how Dean Devlin utilizes or subverts traditional narrative conventions. The plot point approach reveals not only adherence to structural principles but also creative choices that distinguish Geostorm within the action genre.
Comparative Analysis
Additional action films include The Bad Guys, Puss in Boots and Venom: The Last Dance.
Plot Points by Act
Act I
SetupStatus Quo
Opening montage shows devastating climate disasters that killed millions, leading to the creation of Dutch Boy, a global satellite network that controls the weather. Jake Lawson is established as its brilliant but defiant creator.
Theme
During the congressional hearing, it's stated that Dutch Boy represents humanity's ability to work together across borders to solve global problems. The theme of brotherhood, trust, and working together despite personal conflicts is established.
Worldbuilding
We learn Dutch Boy is controlled from the International Space Station. Jake is fired for insubordination after defying Congress. His younger brother Max takes over the program. Three years later, a mysterious malfunction causes a village in Afghanistan to freeze instantly, killing everyone.
Disruption
Max visits Jake at his isolated home to inform him of the deadly malfunction in Afghanistan. A frozen village with hundreds of casualties indicates Dutch Boy is killing people instead of saving them. Jake must return to fix the system he built.
Resistance
Jake resists returning, bitter about being removed from his creation. The brothers argue about the past. Meanwhile, more malfunctions occur including extreme heat in Hong Kong that kills people on the street. Max convinces Jake that lives depend on him going back to space.
Act II
ConfrontationFirst Threshold
Jake actively chooses to return to the International Space Station to investigate the malfunctions. He launches into space, leaving Earth behind and entering the extraordinary world of the orbital station and the mystery of who is sabotaging Dutch Boy.
Mirror World
Max's relationship with Secret Service agent Sarah Wilson is introduced as a parallel storyline. Sarah represents the trust and partnership Jake lacks with Max. Their teamwork on Earth will mirror what Jake must learn about brotherhood and cooperation in space.
Premise
Jake investigates the station while disasters escalate on Earth - a gas line explosion in Hong Kong, a frozen beach in Rio. He discovers that malfunctions are deliberate sabotage, not accidents. Someone is weaponizing the weather system. Max investigates from Earth, uncovering a conspiracy.
Midpoint
Jake discovers that the malfunctions are part of a coordinated attack designed to trigger a "Geostorm" - a catastrophic cascade that will devastate the entire planet. The stakes escalate from isolated incidents to potential extinction. This is a false defeat revealing the true scope of the threat.
Opposition
The saboteur kills crew members who get too close to the truth. On Earth, Max and Sarah discover the conspiracy reaches to the highest levels of government. Secretary of State Leonard Dekkom is revealed as the mastermind planning to use Geostorm to eliminate enemies and seize power.
Collapse
The station is critically damaged and set to self-destruct. Jake's ally Ute Fassbinder is killed. On Earth, Max is framed and hunted. The Geostorm countdown accelerates with disasters striking worldwide. It appears impossible to stop - the hero's lowest point with literal death all around.
Crisis
Jake faces the reality that he may die on the station. Max and Sarah are fugitives with no clear path forward. The brothers must process their fractured relationship and find the will to continue fighting against overwhelming odds.
Act III
ResolutionSecond Threshold
Jake realizes the kill codes needed to reboot Dutch Boy are with the President. Max and Sarah devise a plan to kidnap the President to get the codes before Dekkom can stop them. The brothers finally work together in sync, trusting each other completely.
Synthesis
Sarah and Max abduct the President and expose Dekkom, who is killed. The President provides the kill codes. Jake and the remaining crew reboot Dutch Boy moments before the station explodes. Jake barely survives in a satellite pod. The Geostorm is averted and the world is saved.
Transformation
Jake is rescued and reunited with his daughter Hannah and brother Max. The estranged brothers embrace, their relationship healed through crisis. Jake returns not as a bitter exile but as a hero who learned to trust and work with others. The world celebrates unity over division.





