ALLISON
ALLISON is identified from the parsed character and dialogue data. In the parsed data, ALLISON is connected to 39 scenes, 298 dialogue lines, 414 text mentions, first appearing around scene 4.
39 scenes / 298 dialogue lines
Screenplay data
Allison Johnson, a promising musician, causes a fatal car accident while driving under the influence, killing her ex-fiancé Nathan’s sister, Molly, and Molly’s husband, Jesse. Struggling with addiction and grief, Allison attempts to recover with the help of her mother, Diane, but relapses after encountering Daniel, Molly and Nathan’s father, at an Alcoholics Anonymous meeting. Daniel, a recovering alcoholic himself, and his granddaughter Ryan, Molly’s daughter, also grapple with their own grief and anger, leading to a tense confrontation when Ryan discovers Allison’s identity. Despite the initial animosity, Allison and Daniel form an unlikely bond through their shared struggles with addiction and loss, with Allison becoming a supportive figure for Ryan.
Save the Cat beat sheet
A Good Person interweaves Allison’s struggle with addiction after a fatal car accident and Daniel’s attempts to guide his grieving granddaughter Ryan.
Open full beat sheetALLISON is identified from the parsed character and dialogue data. In the parsed data, ALLISON is connected to 39 scenes, 298 dialogue lines, 414 text mentions, first appearing around scene 4.
39 scenes / 298 dialogue linesDaniel Adams is listed as Retired cop, model train hobbyist. Morgan Freeman, older, grieving father, recovering alcoholic. In the parsed data, Daniel Adams is connected to 26 scenes, 172 dialogue lines, 173 text mentions, first appearing around scene 2.
26 scenes / 172 dialogue linesRyan is listed as Daniel's granddaughter. 15-16, African American, grieving daughter of Molly and Jesse. In the parsed data, Ryan is connected to 17 scenes, 108 dialogue lines, 338 text mentions, first appearing around scene 6.
17 scenes / 108 dialogue linesDiane is listed as Allison's mother. 52, struggling with her own coping mechanisms. In the parsed data, Diane is connected to 12 scenes, 88 dialogue lines, 148 text mentions, first appearing around scene 7.
12 scenes / 88 dialogue linesSimone is listed as NA group secretary. Tough, 40s, Allison's sponsor. In the parsed data, Simone is connected to 9 scenes, 27 dialogue lines, 77 text mentions, first appearing around scene 36.
9 scenes / 27 dialogue linesNATHAN is identified from the parsed character and dialogue data. In the parsed data, NATHAN is connected to 8 scenes, 66 dialogue lines, 124 text mentions, first appearing around scene 4.
8 scenes / 66 dialogue linesQUINN is identified from the parsed character and dialogue data. In the parsed data, QUINN is connected to 4 scenes, 9 dialogue lines, 26 text mentions, first appearing around scene 67.
4 scenes / 9 dialogue linesTHOMAS is identified from the parsed character and dialogue data. In the parsed data, THOMAS is connected to 3 scenes, 12 dialogue lines, 18 text mentions, first appearing around scene 67.
3 scenes / 12 dialogue linesUNKNOWN is identified from the parsed character and dialogue data. In the parsed data, UNKNOWN is connected to 3 scenes, 12 dialogue lines, first appearing around scene 5.
3 scenes / 12 dialogue linesMARK is identified from the parsed character and dialogue data. In the parsed data, MARK is connected to 2 scenes, 33 dialogue lines, 72 text mentions, first appearing around scene 25.
2 scenes / 33 dialogue linesGROUP is identified from the parsed character and dialogue data. In the parsed data, GROUP is connected to 2 scenes, 3 dialogue lines, 11 text mentions, first appearing around scene 36.
2 scenes / 3 dialogue linesDIEGO is identified from the parsed character and dialogue data. In the parsed data, DIEGO is connected to 1 scene, 22 dialogue lines, 48 text mentions, first appearing around scene 25.
1 scenes / 22 dialogue linesBECKA is identified from the parsed character and dialogue data. In the parsed data, BECKA is connected to 1 scene, 13 dialogue lines, 17 text mentions, first appearing around scene 22.
1 scenes / 13 dialogue linesJesse is listed as Molly's husband. 38, African American, deceased. In the parsed data, Jesse is connected to 1 scene, 6 dialogue lines, 14 text mentions, first appearing around scene 5.
1 scenes / 6 dialogue linesPHARMACIST is identified from the parsed character and dialogue data. In the parsed data, PHARMACIST is connected to 1 scene, 6 dialogue lines, 9 text mentions, first appearing around scene 16.
1 scenes / 6 dialogue linesMolly is listed as Nathan's sister. 35, African American, deceased. In the parsed data, Molly is connected to 1 scene, 5 dialogue lines, 23 text mentions, first appearing around scene 5.
1 scenes / 5 dialogue linesGABRIELLA is identified from the parsed character and dialogue data. In the parsed data, GABRIELLA is connected to 1 scene, 5 dialogue lines, 10 text mentions, first appearing around scene 14.
1 scenes / 5 dialogue linesINFLUENCER is identified from the parsed character and dialogue data. In the parsed data, INFLUENCER is connected to 1 scene, 5 dialogue lines, 7 text mentions, first appearing around scene 9.
1 scenes / 5 dialogue linesSANDRA is identified from the parsed character and dialogue data. In the parsed data, SANDRA is connected to 1 scene, 5 dialogue lines, 7 text mentions, first appearing around scene 24.
1 scenes / 5 dialogue linesJOELLE is identified from the parsed character and dialogue data. In the parsed data, JOELLE is connected to 1 scene, 4 dialogue lines, 6 text mentions, first appearing around scene 66.
1 scenes / 4 dialogue linesALBERT is identified from the parsed character and dialogue data. In the parsed data, ALBERT is connected to 1 scene, 4 dialogue lines, 4 text mentions, first appearing around scene 24.
1 scenes / 4 dialogue linesWAITER is identified from the parsed character and dialogue data. In the parsed data, WAITER is connected to 1 scene, 3 dialogue lines, 5 text mentions, first appearing around scene 22.
1 scenes / 3 dialogue linesAllison Johnson is listed as Protagonist. 26, Florence Pugh, recovering addict, survivor of a fatal car accident. In the parsed data, Allison Johnson is connected to 1 scene, 3 dialogue lines, 3 text mentions, first appearing around scene 49.
1 scenes / 3 dialogue linesPOLICEMAN is identified from the parsed character and dialogue data. In the parsed data, POLICEMAN is connected to 1 scene, 3 dialogue lines, 3 text mentions, first appearing around scene 7.
1 scenes / 3 dialogue linesThis scene block presents the title page of a screenplay, featuring the title "A Good Person," the writer "Zach Braff," and a "FINAL MOVIE SCRIPT" designation.
The scene opens with a detailed visual description of an intricate, perfect model train town, which is then revealed to be Daniel Adams's hobby. Daniel, a model train enthusiast, narrates about the order and control he finds in his miniature world, contrasting it with the unpredictable nature of real life.
Daniel AdamsExtraction failed.
Allison and Nathan are in bed, playfully discussing Allison's work flirting, Nathan's love for old trucks, and Allison's career aspirations, which culminates in a silly dance and a cuddle.
NATHAN, ALLISONAllison, Molly, and Jesse are stuck in traffic on a freeway, discussing family and wedding dresses, when a construction vehicle suddenly backs onto the highway, leading to a terrifying near-accident.
Jesse, Molly, ALLISONDaniel drops off his granddaughter, Ryan, at school, but a phone call from his son, Nathan, delivers shocking news that visibly distresses Daniel and causes him to change his plans for Ryan's pickup.
Ryan, Daniel AdamsAllison, recovering in the ICU, is shielded by her mother and Nathan from the truth about her accident until a State Trooper reveals fatalities, leading to Allison's devastating realization that Molly and Jesse are gone.
ALLISON, Diane, ICU NURSE, NATHAN, POLICEMANThe scene establishes the exterior of Diane's house, highlighting its neglected appearance with cracked paint and long grass.
Allison attempts to cut her own hair by following a YouTube influencer's tutorial, resulting in a less-than-ideal outcome despite the influencer's positive affirmations.
ALLISON, INFLUENCERDiane returns home to find her daughter Allison with a new haircut and a messy house, leading to a heated argument about Allison's lifestyle, her demand for pain pills, and accusations of hypocrisy.
Diane, ALLISONAllison enters Diane's bathroom to find drugs, leading to a physical struggle where Diane flushes the pills down the toilet, enraging Allison who then runs out of the bathroom.
Diane, ALLISONAllie, bleeding from her elbow, runs out of Diane's house while Diane tries to stop her, leading to a heated argument between them.
Diane, ALLISONAllie rides off on a BMX bicycle, ignoring Diane's calls and telling her to leave her alone.
Diane, ALLISONRyan, still grieving her parents, gets into a physical fight on the soccer field with Gabriella after Gabriella insults Ryan's deceased mother. Daniel, Ryan's supporter, tries to intervene, and after Ryan quits the game, he comforts her and offers to help her with her fighting skills.
Ryan, GABRIELLA, Daniel AdamsAllie arrives at the pharmacy on her bike and leaves it outside the door.
Allie attempts to refill her Oxycontin prescription at a pharmacy but is denied by the Pharmacist, who suggests her doctor is trying to wean her off due to addiction concerns. Allie becomes agitated, reveals a bleeding elbow, and ultimately storms out after being given an opioid addiction pamphlet, stealing "Hello Kitty" barrettes on her way.
PHARMACIST, ALLISONAllie is seen vigorously exercising on a dusty Peloton bike in her bedroom, sweating as she races.
Allie searches under the sink, finding a photo of herself and Nathan, before chugging a bottle of cold medicine.
In a flashback, Allie, Molly, and Jesse are shown inside Allison's car at the moment of a violent impact, with glass shattered everywhere and bloody airbags deployed.
Allie wakes up from a nightmare, drenched in sweat and still on the bathroom floor.
Allie, dressed in a business suit, rides her BMX bike down the street in the morning.
Allison meets her friend Becka for breakfast and attempts to blackmail her into providing Oxycontin by threatening to reveal an embarrassing secret from Becka's bachelorette party, leading to a heated argument and Becka storming off. The scene ends with a sympathetic waiter giving Allison a coffee spiked with tequila.
WAITER, BECKA, ALLISONDaniel waits in a hallway outside an office, and then Sandra Keen, Ryan's Guidance Counselor, emerges from the office.
Daniel and Sandra meet with Principal Alberto Reyes to discuss Ryan's behavioral issues at school, including difficulty assimilating, hostility towards teachers, and a recent fight. The principal informs Daniel that despite understanding Ryan's grief, if her behavior doesn't improve, she will be expelled.
Daniel Adams, SANDRA, ALBERTAllie, a former popular high school student, encounters two old classmates, Mark and Diego, in a dive bar and, after some tense conversation about her past accident and current struggles, eventually admits to being a "fucking junkie" in exchange for their help in getting Oxy.
MARK, DIEGO, ALLISONMark and Diego prepare and smoke heroin, which Allison also partakes in, despite her initial hesitation.
MARK, ALLISONAllie wakes up on the dirty back stairs of a dive bar and vomits.
Allison returns home looking ill to her worried mother, Diane, who apologizes for flushing Allison's pills and then provides her with new ones. Diane reassures Allison that they will tackle her issues later, prioritizing her safety and comfort for now.
Diane, ALLISONDiane gives Allison a haircut while Allison is high on Oxy, leading to a tender conversation about Diane's childhood memory of cutting her grandmother's hair and a moment of shared laughter.
Diane, ALLISONDaniel returns home with Chinese food and calls out for Ryan, only to discover her making out with Quinn in her bedroom.
Daniel AdamsExtraction failed.
Daniel, seething with rage, enters his kitchen and retrieves a bottle of whiskey, then struggles with the decision to drink it.
Allison rides her bike to a small church, checking an address on a scrap of paper, and covertly takes half a pill before entering.
Allie sheepishly enters an NA meeting, but upon seeing Daniel and making eye contact, she quickly races out the door.
Daniel attempts to persuade a reluctant Allison to stay at an AA meeting, eventually confessing that her presence is a significant reason for his own attendance, and successfully leads her back inside.
ALLISON, Daniel AdamsDaniel and Allie re-enter an AA meeting led by Simone, who opens the meeting with a moment of silence and the Serenity Prayer, which the group recites.
Simone, GROUPAllison tells her mother, Diane, that she attended an NA meeting and saw Daniel, her almost father-in-law, there, which concerns Diane due to past legal issues. Allison then expresses her need for inpatient help, but Diane dismisses it due to financial constraints and refuses to ask Allison's estranged father for assistance, leading to Allison walking off upset.
Diane, ALLISONDaniel and Nathan have a tense conversation at a duck pond about their difficult past, Daniel's current struggles with Ryan, and a recent encounter Daniel had with Allie at an AA meeting, which ends with Nathan leaving despite Daniel's plea for help.
NATHAN, Daniel AdamsNathan watches a video of Allison serenading him on their first date, a memory he cherishes, but after a moment of contemplation, he deletes it from his phone.
NATHANIn a church hall support group, Daniel recounts the devastating story of how his alcoholism led him to beat his son so badly that he lost hearing in one ear, a revelation that deeply shocks Allie.
Daniel AdamsExtraction failed.
Daniel and his granddaughter Ryan discuss her phone, her social life at college, and her sexual activity, ultimately agreeing that she can have her phone back if she starts taking birth control.
Ryan, Daniel AdamsAllie and Simone walk through campus, discussing Allie's past as a swimmer and her father's abandonment. Simone then confronts Allie about her drug use and agrees to sponsor her, but only if Allie commits to recovery, including attending 90 meetings in 90 days and sharing with the group.
Simone, ALLISONAllison attends a support group, revealing her pill addiction stems from a traumatic car accident she caused, which killed two people and left her with physical and emotional pain.
Simone, ALLISON, GROUPDaniel shows Allison his elaborate model train set, which he reveals is inspired by his life, including his first kiss and his return from Vietnam. He explains that the train set allows him to control narratives from his past, contrasting with his real-life experiences, and Allison uses the train's microphone to playfully change the subject when Daniel asks about Nathan.
ALLISON, Daniel AdamsRyan unexpectedly returns home early from school and recognizes Allison, who is visiting Daniel, as Nathan's fiancée and the driver in the accident that killed Nathan. Ryan becomes distraught and confronts Allison, blaming her for ruining her life, while Daniel tries to mediate the tense encounter.
Ryan, ALLISON, Daniel AdamsA tense dinner conversation between Daniel, Ryan, and Allison reveals Allison's past drug use and Ryan's current academic and behavioral issues, culminating in Allison offering Ryan support despite Daniel's later request for her to stay away.
Ryan, ALLISON, Daniel AdamsAllie tries to write a song but gets frustrated, then almost checks Nathan's Instagram before receiving a text from Ryan asking her to coffee.
RyanRyan and Allie text each other, with Allie trying to convince Ryan to rejoin the soccer team by promising to attend a game. Ryan reluctantly agrees, motivated by her desire to get into Stanford.
Ryan, Allison JohnsonDaniel and Allison watch a soccer game, cheering for Ryan, and Daniel silently thanks Allison, sharing a brief moment before they return their attention to the game.
Daniel AdamsAllie suffers from withdrawal symptoms and insomnia, tossing and turning in bed and trying to alleviate her discomfort.
Allie lies awake in bed and receives a text from Daniel suggesting she meet Ryan for coffee after school.
Daniel AdamsAllie arrives at a hip coffee shop on her bike and locks it.
In a coffee shop, Ryan questions Allison about a past accident and her breakup with Nate, then reveals details about Nate's new girlfriend, which deeply distresses Allison.
Ryan, ALLISONIn a coffee shop bathroom, Allie scrolls through Nathan's Instagram, seeing flashes of his life with his girlfriend, and silently cries over what might have been.
Allie, with red eyes, tells Daniel she has a job interview and needs to leave, but Daniel realizes she's experiencing withdrawal and offers support and advice. Allie then quickly says goodbye to Ryan before Daniel complains about the coffee price.
Ryan, ALLISON, Daniel AdamsAllie crushes and snorts pills, then experiences an intense high with a montage of her life flashing before her eyes.
Allison is startled awake in the bathtub by a dripping faucet, with a drop landing directly in her eye.
Allison plays the piano in her room.
Allison lies depressed in her room, ignoring her mother Diane's attempts to bond and brainstorm craft business ideas, while also receiving text messages from Ryan.
Diane, Ryan, ALLISONRyan attempts to persuade Allison to go to the city to see a band, but Allison resists, citing Daniel and her songwriting. Simultaneously, Diane, off-screen, suggests paper mache, while Allison battles internal conflict and self-loathing.
Diane, Ryan, ALLISONAllie steps over her mom, Diane, who then walks to the bathroom holding a canister of pills and slams the door.
DianeAllison considers taking a lethal dose of pills but, after a quick flash of Nathan, spits them out and watches them go down the drain, terrified.
Ryan waits for Allison at a train station, but is on the wrong platform. Allison points out his mistake, which Ryan good-naturedly acknowledges.
Ryan, ALLISONDaniel visits Diane's house late at night, seeking his granddaughter Ryan, who he suspects is with Diane's daughter Allie, and the two parents share their concerns about their missing children and Daniel's positive influence on Allie.
Diane, Daniel Adams, DANI ELRyan brings Allison to a rock club where she initially enjoys the music and spots Quinn, but her mood is shattered when Ryan orchestrates a surprise reunion with her ex-boyfriend Nathan, who arrives with his new girlfriend Joelle, leading Allison to flee.
NATHAN, Ryan, ALLISON, JOELLEAllison confronts Ryan about an action that deeply upset her, while Thomas and Quinn arrive to celebrate and invite them to a party, which Allison eagerly accepts before they all leave, observed by a confused Nathan.
Ryan, ALLISON, THOMAS, QUINNSimone, Max, and their toddler Elvis are eating takeout and watching TV when Simone receives a phone call.
SimoneDaniel expresses concern about not being able to find Ryan and Allie, leading Simone to offer assistance. Max then suggests using "Find My Phone" to locate Daniel's granddaughter, a technology Daniel is unfamiliar with.
Simone, Daniel Adams, MAXAt a Williamsburg loft party, Allison, distracted by a barrage of missed texts, buys heroin from Jarvis with Thomas's help and snorts a small amount. Thomas then talks to Allison about his music and aspirations for fame, while Ryan is led into a bedroom by Quinn.
JARVIS, Ryan, ALLISON, ALLIS ON, THOMASDaniel uses "Find My Phone" with Simone's guidance to locate a device, which appears on a map showing a dot on a loft in Williamsburg.
Simone, Daniel AdamsRyan and Quinn are making out when Ryan's phone pings, distracting her. Ryan notices her phone is displaying a "FIND MY PHONE ALERT."
Ryan, QUINNDaniel reacts with shock upon seeing an apartment pinpointed on his computer.
Daniel AdamsSimone attempts to de-escalate an enraged Daniel over the phone, who, after learning someone's location, hangs up and retrieves both whiskey and a revolver.
Simone, Daniel AdamsAn intoxicated Allie struggles to get up from a couch, then stumbles through a crowded party, disoriented, as she searches for someone named Ryan.
ALLISON, THOMASSimone's car screeches to a halt at the apartment, and as Daniel exits, an empty whiskey bottle falls from his pocket and shatters, which Simone observes.
Daniel climbs the stairs in a Williamsburg loft and pulls out his gun.
Allison attempts to get Ryan to open a locked bedroom door, but after Quinn tells her to leave, a drunken Daniel arrives and kicks the door open when Ryan remains unresponsive.
ALLISON, Daniel Adams, QUINNDaniel confronts Quinn for groping Ryan, threatening him with a gun, but Nathan intervenes, disarms his father, and then punches Quinn before they all leave the party with Ryan.
Simone, NATHAN, Daniel Adams, QUINNDaniel confronts Allison, blaming her for the death of his daughter Molly and revealing details about the accident, before leaving with Nathan in a taxi, leaving Allison devastated.
NATHAN, Simone, ALLISON, Daniel AdamsDANIEL I used to drink whiskey until I blacked out. Wake up in the morning to find out what I'd done; who I'd been. My father was a drunk, and he beat me right up until the day he died. So I promised myself I'd never lay a hand on my children. And I didn't... when I was sober. But in the blackness, I did. I'd always deny it in the morning. Because the truth is, I didn't remember. Sometimes there'd be a bruise. "Oh, you must have fallen. I'm your daddy, I'd never hurt you." August 11th, `99, I awoke on my front porch to the sound of both the church bells and the ice cream truck. I knew that meant Sunday. First thing I saw was my Captai n standing over me; poking my rib cage with his nightstick. An ambulance. My son, Nathan... sitting on the back bleeding from his head. The medics had bought him a popsicle. It turns out that in the blackness I'd beat him so badly he lost the hearing in his right ear. Forever.
ALLISON (CONT'D) We were going to look at wedding dresses. And then we weren't. It wasn't my fault. I wasn't on drugs or drunk at the time. But, uh... surviving that day, was/is the most painful thing I'll ever have to live through. I got hurt too. They put a hole in my head. Which helped, because at least I had something to blame the pain on. But then that healed, and I was still hurting. And I guess that's why I never noticed how bad it got. Because to me, I was still in so much pain. I was prescribed them for physical pain... and they really did help with that... but they also made me numb. Blissfully numb. Without them I want to die. Every day. I've never said that out loud before. I haven't really ever faced reality without them. And I don't know if I'll b e able to handle what I see, but I'm here to try. ALLISON (CONT'D) OK. That's it. What happens now?
SIMONE Go od afternoon, ladies and gentlemen. This is the regular meeting of the "Live and Let Live" group of Alcoholics Anonymous. My name is Simone and I'm an alcoholic and your secretary. Let us open the meeting with a moment of silence to do with as you wish, followed by the Serenity Prayer.
DIANE Remember how young Obama looked when he won? Like, two days later, his hair was grey. It's like they took him into some secret bunker and told him just how fucked everything is, and he came out looking 10 years older. Well you're on your way. Just keep on going to those meetings. "It works if you work it." That's one of their sayings.
MARK That's how I feel every fucking day of my life. But I can't seem to escape this town. It's like there's a force field around it. Some people know how to get out. The rest of us just keep bumping our heads against the glass.
ALLISON It means, mom, you're such a fucking hypocrite. You don't think I clock how many Xanax you're taking every night? ALLISON (CONT'D) Or how many glasses of wine? I know you think I'm just a zombie who doesn't notice anything, but I see exactly what's going on with you. So can I have my pills please?
MARK Dude, shut the fuck up. You think she wants to date you? Where you going to take her? You live with your mom. Goddamn. I'm sorry, Allison. My fucking friend has no tact at all. We're not used to having pretty girls such as yourself coming in here, so please excuse his lack of decor.
DANIEL (CONT'D) Uh, listen. Nathan. I've got Ryan here. I'm just dropping her off at school. Let me call you back in a bit. Yes, I did hear what you've said. I'll head right there. I just gotta drop her off.
SlugDB turns parsed screenplays into scene, character, dialogue, trivia, semantic search, Save the Cat, and API-ready analysis.
Use SlugDB when you need screenplay API data, movie dialogue search, character evidence, scene context, or MCP tools without building a scraper first.