Story Structure — 4 Plot Phases
A Life Coming Apart
Robert faces a bitter divorce, gambling addiction, and growing debts. Jennifer seeks full custody of Sean while maintaining a secret affair with Melrose.
Key Events
-
Robert's Personal Collapse — Robert struggles with divorce, gambling addiction, and financial instability. Characters: Robert Marling, Jennifer Marling, Sean Marling
Location: Robert and Jennifer's domestic situation
-
Bitter Divorce — Robert and Jennifer face a bitter divorce centered on their son. Characters: Robert Marling, Jennifer Marling, Sean Marling
Location: Divorce proceedings
-
Custody Demand — Jennifer seeks full custody of Sean, increasing pressure on Robert. Characters: Jennifer Marling, Robert Marling, Sean Marling
Location: Custody dispute
-
Jennifer's Secret Affair — Jennifer's secret affair with Melrose is revealed. Characters: Jennifer Marling, Melrose
Location: Unspecified setting
-
Gambling Debts Grow — Robert's gambling addiction leaves him deeply indebted at Stanner's club. Characters: Robert Marling, Stanner
Location: Strip club
The Dancer's Premonition
At Stanner's strip club, Robert meets Heaven, a dancer who experiences violent visions. Heaven's prediction helps Robert win at cards and creates an unexpected bond.
Key Events
-
Stanner's Strip Club — The club brings Robert into contact with Heaven and the dancers. Characters: Robert Marling, Stanner, Heaven, Nightclub Dancer
Location: Stanner's strip club
-
Robert Meets Heaven — Robert encounters Heaven, a dancer with clairvoyant abilities. Characters: Robert Marling, Heaven
Location: Strip club
-
Heaven's Violent Visions — Heaven experiences violent visions of future events. Characters: Heaven, Robert Marling
Location: Strip club
-
The Card Premonition — Heaven shares a premonition that helps Robert win at cards. Characters: Heaven, Robert Marling
Location: Gambling table
-
An Unexpected Bond — The successful prediction draws Robert and Heaven closer. Characters: Robert Marling, Heaven
Location: Strip club
Visions Around Robert
Heaven's visions intensify and begin to reveal dark events involving Robert. The non-linear narrative connects the predictions to the characters' psychological conflicts.
Key Events
-
Heaven's Patient History — Heaven is identified as Melrose's patient. Characters: Heaven, Melrose
Location: Melrose's practice
-
Visions Intensify — Heaven's clairvoyant experiences become increasingly violent and disturbing. Characters: Heaven, Robert Marling
Location: Unspecified setting
-
Dark Future Around Robert — The visions reveal dark and violent events involving Robert. Characters: Heaven, Robert Marling
Location: Heaven's visions
-
Fragmented Story Unfolds — The story connects visions, psychological conflict, and violent possibilities. Characters: Robert Marling, Heaven, Melrose
Location: Non-linear narrative settings
-
Melrose Studies Heaven — Melrose focuses on Heaven's clairvoyant abilities as a source of personal advantage. Characters: Melrose, Heaven
Location: Melrose's practice
Exploitation and Confrontation
Melrose exploits Heaven's clairvoyant abilities for personal gain. Robert becomes increasingly entangled with Heaven's visions as the violent conflict moves toward a climax.
Key Events
-
Abilities Exploited — Melrose begins exploiting Heaven's visions for personal gain. Characters: Melrose, Heaven
Location: Melrose's practice
-
Robert Drawn In — Robert becomes increasingly connected to Heaven's visions and Melrose's exploitation. Characters: Robert Marling, Heaven, Melrose
Location: Unspecified setting
-
Violent Truth Emerges — The predicted violence and the abuse of Heaven's abilities converge. Characters: Robert Marling, Heaven, Melrose
Location: Unspecified setting
-
Climactic Confrontation — Robert, Heaven, and Melrose are brought into the climactic conflict. Characters: Robert Marling, Heaven, Melrose
Location: Unspecified setting
-
Aftermath of the Visions — The confrontation closes the cycle of visions, exploitation, and psychological violence. Characters: Robert Marling, Heaven, Melrose
Location: Unspecified setting