SPF-18 (2017) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Penny Cooper
(played by Carson Meyer) — protagonist
A seventeen-year-old recent high school graduate who is obsessed with filmmaking because it helped her feel close to her mother, a Hollywood actress. She is Johnny's girlfriend, has sex with him durin...
Johnny Sanders Jr.
(played by Noah Centineo) — protagonist
Penny's boyfriend, who is still coping with his father's death. He house-sits at a luxurious beach house, invites Penny and her cousin to stay, has sex with Penny during the prom do-over, and later go...
Camilla Barnes
(played by Bianca A. Santos) — supporting
Penny's free-spirited cousin who stays with the group at the beach house. She suggests a prom do-over, spots a nude swimmer on the beach, helps invite him to the house, and complains about the plain b...
Ash Baker
(played by Jackson White) — supporting
A country singer who quit his agency after it tried to change his image. After being found swimming nude and camping on the beach, he is invited to the house, joins the group's surfing lesson, and beg...
Faye Cooper
(played by Rosanna Arquette) — supporting
Penny's mother, a Hollywood actress. Filmmaking became important to Penny because it was a way to feel close to her.
Eliot's Assistant
(played by Julianna Robinson) — minor
Eliot Webb
(played by J.D. Hinton) — minor
Steve Galmarini
(played by Sean Russel Herman) — supporting
A local lifeguard who attempts to cite Ash for camping on the beach and later gives the group a surfing lesson.
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Eliot's Assistant → Eliot Webb
(assistant)
Camilla Barnes → Steve Galmarini
(Professional Surfing Student And Instructor) — Camilla interacts with Steve as a participant in his lesson.
Camilla participates in the group surfing lesson led by Steve and comments on the wetsuits.
Johnny Sanders Jr. → Steve Galmarini
(Professional Surfing Student And Instructor) — Johnny receives surfing instruction from Steve before leaving for night surfing.
Johnny takes part in the group's surfing lesson with Steve.
Penny Cooper → Steve Galmarini
(Professional Surfing Student And Instructor) — Steve teaches Penny and the others during the group surfing lesson.
Penny joins the group for a surfing lesson conducted with Steve.
Steve Galmarini → Ash Baker
(Professional Citation Officer And Subject) — Steve initially confronts Ash through his lifeguard duties.
Steve, identified as a local lifeguard, attempts to cite Ash for camping on the beach.
Penny Cooper → Johnny Sanders Jr.
(Romantic Girlfriend And Boyfriend) — Penny and Johnny begin the story as a young couple.
Johnny invites Penny to the beach house and the plot explicitly calls Penny his girlfriend.
Penny Cooper → Camilla Barnes
(Family Cousins) — Penny and Camilla are relatives who spend the beach-house stay together.
Camilla is explicitly identified as Penny's free-spirited cousin.
Penny Cooper → Faye Cooper
(Family Daughter And Mother) — Penny has a distant but emotionally significant relationship with her actress mother.
Penny is described as a child who used filmmaking to get closer to her mother, who is a Hollywood actress.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Johnny Sanders Jr. → Ash Baker
(Social New Acquaintances) — Johnny accepts Ash into the temporary beach-house group.
Johnny is part of the group that intervenes when Steve confronts Ash and invites Ash to the house.
Camilla Barnes → Ash Baker
(Social New Acquaintances) — Camilla is among the first members of the group to encounter Ash.
Camilla spots the nude swimmer who is later revealed to be Ash, and the group invites him to the house.
Penny Cooper → Ash Baker
(Social Emotional Bond) — Penny develops a notable personal connection with Ash.
After Ash joins the group, Penny and Ash begin to bond in particular.
Johnny Sanders Jr. → Camilla Barnes
(Social Cousin's Partner) — Johnny interacts with Camilla as Penny's cousin and part of the invited group.
Johnny invites both his girlfriend Penny and her cousin Camilla to stay at the house.
Story Analysis
A coming-of-age beach gathering brings romance, grief, artistic identity, and unexpected emotional connections into conflict.
Plot Progression
Dreams Beyond Graduation
— Penny's filmmaking obsession is linked to her actress mother. After graduating high school, she looks toward Northwestern while Johnny continues grieving his father.
A Beach House Invitation
— Johnny accepts a house-sitting opportunity at a luxurious beach residence. He invites Penny and Camilla, creating the setting for an unexpected summer gathering.
A Stranger from the Sea
— Penny and Johnny's prom do-over leads to sex, while Camilla discovers a nude swimmer. The swimmer is Ash Baker, a country singer who rejected his agency's image demands.
Surfing and Shifting Bonds
— Steve confronts Ash over camping, but the group intervenes and brings him into the house. A surfing lesson and an evening of bonding bring Penny and Ash closer, while Johnny withdraws into night surfi...