Scripts
FRUITVALE STATION poster

2012

FRUITVALE STATION script

On New Year's Eve 2008, Oscar Grant, a young Black man, resolves to change his life, spending the day with his family and attempting to regain his old job. Later, while celebrating New Year's Eve in San Francisco, Oscar, his girlfriend, and friends take the BART train home. A fight erupts on the train, leading BART police to stop it at Fruitvale Station, where officers pull Oscar and his friends onto the platform. While restrained, Oscar is fatally shot in the back by an officer, dying in the hospital and leaving his family and community to mourn his unjust death.

Writer
Ryan Coogler
IMDb ID (imdb_id)
tt2334649
Script date
Thursday, July 19th 2012
71Scenes
13Characters
68Pages
8Dialogue samples

Save the Cat beat sheet

FRUITVALE STATION Save the Cat analysis

Oscar’s ordinary life with his partner Sophina and daughter Tatiana is established before he faces financial and personal struggles.

Open full beat sheet
80

Key characters

Oscar Grant

Oscar Grant is listed as Protagonist. 22-year-old Black man, trying to turn his life around. In the parsed data, Oscar Grant is connected to 58 scenes, 49 dialogue lines, 49 text mentions, first appearing around scene 1.

58 scenes / 49 dialogue lines

Sophina Mesa

Sophina Mesa is listed as Oscar's girlfriend. 24-year-old Mexican American woman, mother of Tatiana. In the parsed data, Sophina Mesa is connected to 34 scenes, 20 dialogue lines, 20 text mentions, first appearing around scene 1.

34 scenes / 20 dialogue lines

Cato Caldwell

Cato Caldwell is listed as Oscar's friend. 22-year-old charismatic Black male, works at Farmer Joe's. In the parsed data, Cato Caldwell is connected to 19 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 8.

19 scenes / 2 dialogue lines

Tatiana Grant

Tatiana Grant is listed as Oscar and Sophina's daughter. 4-year-old girl. In the parsed data, Tatiana Grant is connected to 18 scenes, 5 dialogue lines, 5 text mentions, first appearing around scene 1.

18 scenes / 5 dialogue lines

Wanda Johnson

Wanda Johnson is listed as Oscar's mother. UPS manager, late 40s. In the parsed data, Wanda Johnson is connected to 10 scenes, 12 dialogue lines, 12 text mentions, first appearing around scene 6.

10 scenes / 12 dialogue lines

Marcus

Marcus is listed as Oscar's friend. Tough-looking Asian-American man. In the parsed data, Marcus is connected to 8 scenes, 5 dialogue lines, 5 text mentions, first appearing around scene 10.

8 scenes / 5 dialogue lines

Grandma Bonnie

Grandma Bonnie is listed as Oscar's grandmother. Black woman in her early 70s. In the parsed data, Grandma Bonnie is connected to 6 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 4.

6 scenes / 3 dialogue lines

Officer Caruso

Officer Caruso is listed as BART Police Officer. Imposing white man in his 30s, military haircut. In the parsed data, Officer Caruso is connected to 5 scenes, 1 dialogue line, 1 text mention, first appearing around scene 61.

5 scenes / 1 dialogue lines

Officer Ingram

Officer Ingram is listed as BART Police Officer. Large, clean-shaven white cop, late 20s. In the parsed data, Officer Ingram is connected to 5 scenes, first appearing around scene 19.

5 scenes / 0 dialogue lines

Officer Salazar

Officer Salazar is listed as BART Police Officer. Short female officer, late 20s. In the parsed data, Officer Salazar is connected to 4 scenes, first appearing around scene 19.

4 scenes / 0 dialogue lines

Katie

Katie is listed as Customer. White woman in her mid-20s. In the parsed data, Katie is connected to 3 scenes, first appearing around scene 8.

3 scenes / 0 dialogue lines

Chantay

Chantay is listed as Oscar's sister. 25-year-old Black woman, KFC employee. In the parsed data, Chantay is connected to 2 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 9.

2 scenes / 2 dialogue lines

Emi

Emi is listed as Former boss. Thirtysomething Hispanic man. In the parsed data, Emi is connected to 1 scene, 1 dialogue line, 1 text mention, first appearing around scene 8.

1 scenes / 1 dialogue lines

Scene outline

  1. 1. INT. Oscar's Apartment - Bedroom - NIGHT

    Oscar and Sophina discuss New Year's resolutions and their relationship while in bed. Oscar receives a call from Marcus but ignores it to focus on Sophina. Tatiana enters, and they all settle in for the night.

    Oscar Grant, Sophina Mesa, Tatiana Grant
  2. 2. INT. Oscar's Apartment - Bathroom - DAY

    Oscar showers, appearing contemplative.

    Oscar Grant
  3. 3. INT. Oscar's Apartment - Kitchen - DAY

    Sophina and Oscar prepare for the day; Tatiana gets ready for school.

    Oscar Grant, Sophina Mesa, Tatiana Grant
  4. 4. EXT. First Fruit Learning Center - DAY

    Oscar drops Tatiana off at school and gives her fruit snacks.

    Oscar Grant, Tatiana Grant
  5. 5. INT. Sophina's Car - Walmart Parking Lot - DAY

    Oscar drops Sophina off at work.

    Oscar Grant, Sophina Mesa
  6. 6. INT. Sophina's Car - DAY

    Oscar calls his mother, Wanda, while driving.

    Oscar Grant, Wanda Johnson
  7. 7. EXT. Farmer Joe's Parking Lot - DAY

    Oscar arrives at Farmer Joe's.

    Oscar Grant
  8. 8. INT. Farmer Joe's - DAY

    Oscar visits Cato at the seafood counter, helps a customer named Katie, and unsuccessfully asks Emi for his job back.

    Oscar Grant, Cato Caldwell, Emi, Katie, Grandma Bonnie
  9. 9. INT. Oscar's House Kitchen - DAY

    Oscar puts away the crabs and talks to his sister Chantay.

    Oscar Grant, Chantay
  10. 10. INT. Barber Shop - DAY

    Oscar arranges to meet Marcus.

    Oscar Grant, Marcus
  11. 11. INT. Oscar's Bedroom - DAY

    Oscar prepares to leave.

    Oscar Grant
  12. 12. INT. Hallmark Store - DAY

    Oscar shops for a birthday card.

    Oscar Grant
  13. 17. INT. OSCAR'S BEDROOM - DAY

    Oscar prepares to leave after hiding his weed.

    Oscar Grant
  14. 18. INT. HALLMARK STORE - DAY

    Oscar reads a birthday card for his mother.

    Oscar Grant
  15. 19. INT. VISITING ROOM- SAN QUENTIN CORRECTIONAL FACILITY - TEN MONTHS EARLIER

    Oscar visits his mother Wanda in prison and they discuss Tatiana.

    Oscar Grant, Wanda Johnson, Officer Caruso, Officer Salazar, Officer Ingram
  16. 20. INT. HALLMARK STORE - DAY

    Oscar finishes his memory and heads to the register.

    Oscar Grant
  17. 21. INT. SOPHINA'S CAR - DAY

    Oscar notices his car is low on fuel.

    Oscar Grant
  18. 22. EXT. GAS STATION - DAY

    Oscar witnesses a tragic accident involving a stray dog.

    Oscar Grant
  19. 23. EXT. POINT EMERY- PARKING LOT - DAY

    Oscar meets Marcus to sell weed.

    Oscar Grant, Marcus
  20. 24. INT. SOPHINA'S CAR - DAY

    Oscar tells Marcus he already sold the weed.

    Oscar Grant, Marcus
  21. 25. EXT. POINT EMERY- SHORELINE - DAY

    Oscar dumps his remaining weed into the water.

    Oscar Grant
  22. 26. EXT. WALMART ENTRANCE - DAY

    Oscar meets Sophina at Walmart.

    Oscar Grant, Sophina Mesa
  23. 28. EXT. FIRST FRUIT LEARNING CENTER- BACKYARD - DAY

    Oscar picks up Tatiana from school.

    Oscar Grant, Tatiana Grant
  24. 29. EXT. FIRST FRUIT LEARNING CENTER - DAY

    Oscar and Tatiana race to the car.

    Oscar Grant, Tatiana Grant
  25. 30. INT. SOPHINA'S GRANDMOTHER'S HOUSE- KITCHEN - DAY

    The family discusses plans for the evening.

    Oscar Grant, Sophina Mesa, Tatiana Grant
  26. 31. INT. SOPHINA'S CHILDHOOD BEDROOM - DAY

    Oscar confesses to Sophina that he lost his job.

    Oscar Grant, Sophina Mesa
  27. 32. INT. SOPHINA'S GRANDMOTHER'S HOUSE- KITCHEN - DUSK

    Mariana and Tatiana watch TV.

    Tatiana Grant
  28. 33. EXT. GRANDMA BONNIE'S HOUSE- PORCH - NIGHT

    Oscar, Sophina, and Tatiana arrive at Grandma Bonnie's.

    Oscar Grant, Sophina Mesa, Tatiana Grant
  29. 34. INT. GRANDMA BONNIE'S HOUSE- ENTRANCE - NIGHT

    The family greets Wanda and Grandma Bonnie.

    Oscar Grant, Sophina Mesa, Tatiana Grant, Wanda Johnson, Grandma Bonnie
  30. 36. INT. GRANDMA BONNIE'S HOUSE- DEN - NIGHT

    Oscar talks with his uncles.

    Oscar Grant
  31. 37. INT. GRANDMA BONNIE'S HOUSE- KITCHEN - NIGHT

    The family prepares and eats gumbo.

    Oscar Grant, Sophina Mesa, Tatiana Grant, Wanda Johnson, Grandma Bonnie
  32. 38. INT. GRANDMA BONNIE'S HOUSE- DEN - NIGHT

    The family reflects on how far they have come.

    Oscar Grant, Sophina Mesa, Wanda Johnson, Grandma Bonnie
  33. 38. INT. Grandma Bonnie's House - Den - HOURS LATER

    The family gathers to discuss the election of the first Black president and its significance.

    Grandma Bonnie, Oscar Grant, Wanda Johnson, Sophina Mesa, Cato Caldwell, Marcus
  34. 39. INT. Grandma Bonnie's House - Kitchen - MOMENTS LATER

    Wanda and Oscar wash dishes and discuss his plans for the night.

    Wanda Johnson, Oscar Grant
  35. 40. INT. Grandma Bonnie's House - Den - 20 MINUTES LATER

    Oscar, Sophina, and Tatiana say goodbye to the family.

    Oscar Grant, Sophina Mesa, Tatiana Grant, Grandma Bonnie, Marcus, Cato Caldwell
  36. 41. INT. Sophina's Car - LATER

    Oscar drives while Tatiana watches fireworks from the window.

    Oscar Grant, Sophina Mesa, Tatiana Grant
  37. 43. INT. Sophina's Car - CONTINUOUS

    Oscar and Sophina decide to go to the city.

    Oscar Grant, Sophina Mesa, Tatiana Grant
  38. 44. INT. Rose's House - Living Room - CONTINUOUS

    Oscar plays with his nieces and nephews.

    Oscar Grant, Sophina Mesa, Tatiana Grant
  39. 45. INT. Rose's House - Bathroom - NIGHT

    Oscar helps Tatiana brush her teeth.

    Oscar Grant, Tatiana Grant
  40. 46. INT. Rose's House - Bathroom - SECONDS LATER

    Oscar and Tatiana brush their teeth together.

    Oscar Grant, Tatiana Grant
  41. 47. INT. Rose's House - Bedroom - NIGHT

    Oscar comforts Tatiana before leaving.

    Oscar Grant, Sophina Mesa, Tatiana Grant
  42. 49. EXT. South Hayward BART Station Parking Lot - LATER

    Oscar meets his friends at the station.

    Oscar Grant, Sophina Mesa, Cato Caldwell
  43. 50. INT. South Hayward BART Station Lobby - CONTINUOUS

    The group enters the station.

    Oscar Grant, Sophina Mesa, Cato Caldwell
  44. 51. INT. South Hayward BART Station Platform - CONTINUOUS

    Oscar holds the train doors for his friends.

    Oscar Grant, Sophina Mesa, Cato Caldwell
  45. 52. INT. San Francisco Bound Train - Car 1 - CONTINUOUS

    The group moves to the next car.

    Oscar Grant, Sophina Mesa, Cato Caldwell
  46. 53. INT. San Francisco Bound Train - Car 2 - CONTINUOUS

    The group settles into the train car.

    Oscar Grant, Sophina Mesa, Cato Caldwell
  47. 55. INT. San Francisco Bound BART - Train Car 2 - CONTINUOUS

    The party continues on the train.

    Oscar Grant, Sophina Mesa, Cato Caldwell
  48. 57. INT. Liquor Store - NIGHT

    Oscar pays the store owner to let the girls use the bathroom, then helps a pregnant woman get access as well.

    Oscar Grant, Sophina Mesa, Katie, Officer Caruso, Officer Salazar, Officer Ingram
  49. 58. INT. San Francisco Bound BART - Train Car 2 - CONTINUOUS

    The group prepares for the countdown.

    Oscar Grant, Sophina Mesa, Cato Caldwell
  50. 58. INT. BART Station Platform - NIGHT

    The group boards a crowded BART train.

    Oscar Grant, Sophina Mesa, Cato Caldwell
  51. 59. INT. BART Train - NIGHT

    A fight breaks out on the train between Oscar and Cale.

    Oscar Grant, Sophina Mesa, Cato Caldwell, Marcus
  52. 60. INT. San Francisco Bound BART - Train Car 2 - CONTINUOUS

    The countdown begins.

    Oscar Grant, Sophina Mesa, Cato Caldwell
  53. 60. INT. Fruitvale BART Station Platform - NIGHT

    The group is detained by BART police officers.

    Oscar Grant, Sophina Mesa, Cato Caldwell, Officer Caruso, Officer Salazar, Officer Ingram
  54. 61. INT. BART TRAIN - NIGHT

    Oscar and his friends are confronted by BART police officers, leading to a physical altercation and the shooting of Oscar.

    Oscar Grant, Cato Caldwell, Marcus, Officer Caruso, Officer Salazar, Officer Ingram
  55. 62. INT. San Francisco Bound BART - Train Car 2 - CONTINUOUS

    The countdown continues.

    Oscar Grant, Sophina Mesa, Cato Caldwell
  56. 62. EXT. FRUITVALE BART STATION ENTRANCE - NIGHT

    Sophina reacts to the sound of the shooting.

    Sophina Mesa
  57. 63. INT. BART TRAIN CAR 1 - NIGHT

    Passengers react to the shooting.

    Katie
  58. 64. INT. San Francisco Bound BART - Train Car 2 - SIMULTANEOUS

    The countdown reaches one.

    Oscar Grant, Sophina Mesa, Cato Caldwell
  59. 64. INT. BART TRAIN CAR 3 - NIGHT

    Passengers record the aftermath.

  60. 65. INT. FRUITVALE BART STATION PLATFORM - NIGHT

    Chaos ensues on the platform after Oscar is shot.

    Oscar Grant, Cato Caldwell, Marcus, Officer Caruso, Officer Ingram
  61. 66. INT. WANDA'S BEDROOM - NIGHT

    Wanda receives a call from Sophina about the incident.

    Sophina Mesa, Wanda Johnson
  62. 67. INT. San Francisco Bound BART - Train Car 2 - SIMULTANEOUS

    Celebrating the New Year.

    Oscar Grant, Sophina Mesa, Cato Caldwell
  63. 67. INT. TRAUMA ROOM - NIGHT

    Surgeons operate on Oscar.

    Oscar Grant
  64. 68. INT. ICU WAITING ROOM - MORNING

    Wanda and the family pray for Oscar.

    Sophina Mesa, Wanda Johnson, Chantay
  65. 69. INT. San Francisco Bound BART - Train Car 2 - SIMULTANEOUS

    Oscar and Sophina kiss.

    Oscar Grant, Sophina Mesa
  66. 69. INT. ICU RECOVERY ROOM - MORNING

    Oscar passes away.

    Oscar Grant
  67. 70. INT. Montgomery Station Lobby - MOMENTS LATER

    The group exits the station.

    Oscar Grant, Sophina Mesa, Cato Caldwell
  68. 70. INT. MORGUE - DAY

    Wanda views Oscar's body.

    Oscar Grant, Wanda Johnson
  69. 71. EXT. Embarcadero Street - NIGHT

    The group walks through the city.

    Oscar Grant, Sophina Mesa, Cato Caldwell
  70. 71. INT. OSCAR'S BATHROOM - DAY

    Sophina explains Oscar's death to Tatiana.

    Sophina Mesa, Tatiana Grant
  71. 73. EXT. San Francisco Liquor Store - MOMENTS LATER

    Oscar tries to convince a store owner to let the girls use the bathroom.

    Oscar Grant, Sophina Mesa

Dialogue examples

I told him to catch the train. I told him to catch BART! I didn't know they were gonna hurt him. I didn't know. I should have just let him drive. I should have let him drive. I wanted him to be safe. Please please let me hug him. Please let me go hug him. He didn't like to be alone!! I let my baby die alone!

Wanda Johnson / Scene 70

I want you to be honest with me. But off top. From the fucking jump. Not after you lie for two weeks get cornered, and don't have a choice. What did you today. Hmm. I bet you sold that fucking zip.

Sophina Mesa / Scene 31

I don't know? Something legal. Gonna see if my sister can hire me again, while I look. Maybe if I can just not fuck up, for 30 days.. Oprah said that's all it takes to form a habit, right?

Oscar Grant / Scene 31

If somebody told me say twenty years ago, that I would live to see it happen, I'd have laughed in their face.

Grandma Bonnie / Scene 38

No way I was goin that high. Shit bruh. I needed that though... What's the good news?

Marcus / Scene 24

If somebody would have told me that two years ago I would have laughed in their face.

Oscar Grant / Scene 38

If somebody would have told me that two years ago I would have laughed in their face.

Oscar Grant / Scene 38

Well, God needed another angel, so he took Daddy to come and live in heaven with him.

Sophina Mesa / Scene 71

Use this structured screenplay data

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.

Browse scripts API reference MCP setup Free API key