Scripts
Traffic poster

1999

Traffic script

Newly appointed U.S. Drug Czar Robert Wakefield struggles to balance his public war on drugs with his daughter Caroline's escalating addiction. Meanwhile, in Mexico, principled police officer Javier Rodriguez navigates the corrupt world of General Salazar, who forces him to work with the DEA to dismantle a rival cartel. In San Diego, DEA agents Montel Gordon and Ray Castro arrest drug kingpin Carl Ayala, whose pregnant wife Helena discovers his criminal empire and takes over his operations, demonstrating a ruthless aptitude for the business. As Caroline's addiction worsens, Robert becomes increasingly disillusioned with the systemic failures of the drug war, ultimately resigning to focus on his daughter's recovery.

Writer
Stephen Gaghan
IMDb ID (imdb_id)
tt0181865
Script date
1999
102Scenes
15Characters
104Pages
8Dialogue samples

Save the Cat beat sheet

Traffic Save the Cat analysis

Traffic interweaves the lives of a U.S.

Open full beat sheet
75

Key characters

Helena Ayala

Helena Ayala is listed as Wife of Carl Ayala. A pregnant socialite who discovers her husband's criminal empire. In the parsed data, Helena Ayala is connected to 30 scenes, 10 dialogue lines, 10 text mentions, first appearing around scene 31.

30 scenes / 10 dialogue lines

Robert Wakefield

Robert Wakefield is listed as National Drug Control Policy Director. A former Ohio Supreme Court Justice appointed as the new U.S. Drug Czar. In the parsed data, Robert Wakefield is connected to 28 scenes, 9 dialogue lines, 9 text mentions, first appearing around scene 1.

28 scenes / 9 dialogue lines

Javier Rodriguez

Javier Rodriguez is listed as Mexican State Police Officer. A principled but conflicted police officer in Tijuana. In the parsed data, Javier Rodriguez is connected to 24 scenes, 5 dialogue lines, 6 text mentions, first appearing around scene 3.

24 scenes / 5 dialogue lines

Caroline Wakefield

Caroline Wakefield is listed as Daughter of Robert Wakefield. A high-achieving teenager struggling with drug addiction. In the parsed data, Caroline Wakefield is connected to 18 scenes, 7 dialogue lines, 7 text mentions, first appearing around scene 16.

18 scenes / 7 dialogue lines

Montel Gordon

Montel Gordon is listed as DEA Agent. An ambitious and cynical DEA agent working in San Diego. In the parsed data, Montel Gordon is connected to 17 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 7.

17 scenes / 3 dialogue lines

Seth Abrahams

Seth Abrahams is listed as Teenager. Caroline's boyfriend and fellow drug user. In the parsed data, Seth Abrahams is connected to 10 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 6.

10 scenes / 3 dialogue lines

Carl Ayala

Carl Ayala is listed as Drug Kingpin. A wealthy businessman who secretly runs a major drug smuggling operation. In the parsed data, Carl Ayala is connected to 10 scenes, 1 dialogue line, 1 text mention, first appearing around scene 9.

10 scenes / 1 dialogue lines

Ray Castro

Ray Castro is listed as DEA Agent. Montel Gordon's partner. In the parsed data, Ray Castro is connected to 10 scenes, first appearing around scene 5.

10 scenes / 0 dialogue lines

Manuel Sanchez

Manuel Sanchez is listed as Mexican State Police Officer. Javier's partner. In the parsed data, Manuel Sanchez is connected to 9 scenes, 1 dialogue line, 1 text mention, first appearing around scene 60.

9 scenes / 1 dialogue lines

General Arturo Salazar

General Arturo Salazar is listed as Mexican Anti-Narcotics General. A powerful and corrupt military official. In the parsed data, General Arturo Salazar is connected to 8 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 4.

8 scenes / 3 dialogue lines

char_14

char_14 is identified from the parsed character and dialogue data. In the parsed data, char_14 is connected to 4 scenes, first appearing around scene 20.

4 scenes / 0 dialogue lines

char_13

char_13 is identified from the parsed character and dialogue data. In the parsed data, char_13 is connected to 3 scenes, 1 dialogue line, 1 text mention, first appearing around scene 27.

3 scenes / 1 dialogue lines

char_12

char_12 is identified from the parsed character and dialogue data. In the parsed data, char_12 is connected to 2 scenes, first appearing around scene 8.

2 scenes / 0 dialogue lines

char_15

char_15 is identified from the parsed character and dialogue data. In the parsed data, char_15 is connected to 2 scenes, first appearing around scene 22.

2 scenes / 0 dialogue lines

char_16

char_16 is identified from the parsed character and dialogue data. In the parsed data, char_16 is connected to 2 scenes, first appearing around scene 22.

2 scenes / 0 dialogue lines

Scene outline

  1. 1. INT. OHIO STATE SUPREME COURT - DAY

    Robert Wakefield presides over a court case where a lawyer argues against the use of informants.

    Robert Wakefield
  2. 2. INT. ROBERT'S CHAMBERS - DAY

    Robert and his clerk discuss a mysterious gift and the implications of his new role as Drug Czar.

    Robert Wakefield
  3. 3. INT. POLICE SEDAN - DAY

    Javier and Manolo wait in the desert for a drug shipment.

    Javier Rodriguez, Manuel Sanchez
  4. 4. EXT. MEXICAN DESERT - DAY

    Javier and Manolo arrest the drivers of a moving van, but are interrupted by General Salazar.

    Javier Rodriguez, Manuel Sanchez, General Arturo Salazar
  5. 5. INT. OFFICE, DEL MAR SELF-STORAGE - DAY

    DEA agents Gordon and Castro attempt to buy drugs from Ruiz, leading to a chaotic shootout.

    Montel Gordon, Ray Castro
  6. 6. INT. GUEST HOUSE - AFTERNOON

    Caroline and Seth use drugs in a guest house.

    Caroline Wakefield, Seth Abrahams
  7. 7. INT. HOSPITAL EMERGENCY ROOM, SAN DIEGO - DAY

    Gordon and Castro interrogate Eduardo Ruiz in his hospital bed.

    Montel Gordon, Ray Castro, char_11
  8. 8. EXT. AYALA HOME - LA JOLLA - DAY

    Carl Ayala arrives home while his family prepares for a party.

    Helena Ayala, Carl Ayala, char_12
  9. 9. INT. AYALA DINING ROOM - DAY

    Carl and Helena discuss business and their relationship.

    Helena Ayala, Carl Ayala
  10. 10. EXT. AYALA HOME - DAY

    DEA agents raid the Ayala home and arrest Carl.

    Montel Gordon, Helena Ayala, Carl Ayala, Ray Castro, char_12
  11. 11. INT. SALAZAR'S HEADQUARTERS - ANTEROOM - DAY

    Javier and Manolo wait to meet General Salazar.

    Javier Rodriguez, Manuel Sanchez
  12. 12. INT. SALAZAR'S OFFICE - DAY

    Salazar recruits Javier for a mission.

    Javier Rodriguez, General Arturo Salazar
  13. 13. INT. POLICE SEDAN - DAY

    Manolo expresses fear about the mission.

    Javier Rodriguez, Manuel Sanchez
  14. 14. INT. AIRPLANE - DAY

    Robert Wakefield drinks on a flight.

    Robert Wakefield
  15. 15. INT. AIRPORT GATE - DAY

    Robert meets his family.

    Robert Wakefield, Caroline Wakefield
  16. 16. INT. CAR - DAY

    The Wakefields discuss drug policy.

    Robert Wakefield, Caroline Wakefield
  17. 17. INT. WAKEFIELD DINING ROOM - EVENING

    The family has dinner.

    Robert Wakefield, Caroline Wakefield
  18. 18. INT. SAN DIEGO JAIL - DAY

    Helena meets with her lawyer, Arnie Metzger.

    Helena Ayala, char_13
  19. 19. EXT. BUILDING PARKING LOT - DAY

    Helena leaves the jail.

    Javier Rodriguez, Helena Ayala, Manuel Sanchez
  20. 20. INT. BAR - DAY

    Javier tracks Francisco Flores.

    Javier Rodriguez, Manuel Sanchez, char_14
  21. 21. EXT. MILITARY BASE - MEXICO - DAY

    Francisco is delivered to Salazar.

    Javier Rodriguez, General Arturo Salazar, char_14
  22. 22. EXT. SOMEBODY'S PARENTS' MANSION, CINCINNATI - NIGHT

    Teenagers party at a mansion.

    Caroline Wakefield, Seth Abrahams, char_15, char_16
  23. 23. EXT. SUBURBAN HOSPITAL EMERGENCY ENTRANCE - NIGHT

    The teenagers drop off an overdosing friend.

    Caroline Wakefield, Seth Abrahams, char_15, char_16
  24. 24. INT. TORTURE ROOM - BARRACKS - DAY

    Francisco is tortured.

    General Arturo Salazar, char_14
  25. 25. EXT. AYALA HOME, SAN DIEGO - NIGHT

    Helena hosts a party.

    Helena Ayala
  26. 26. INT. JUVENILE DETENTION - MORNING

    Caroline is processed.

    Caroline Wakefield
  27. 27. INT. STUDY - NIGHT

    Helena and Arnie discuss the situation.

    Helena Ayala, char_13
  28. 28. INT. ROBERT'S STUDY - NIGHT

    Robert confronts Caroline.

    Robert Wakefield, Caroline Wakefield
  29. 29. INT. CELL - MEXICAN MILITARY BASE - DAY

    Salazar manipulates Francisco.

    General Arturo Salazar, char_14
  30. 30. INT. COURTHOUSE, SAN DIEGO - DAY

    Carl is denied bail.

    Helena Ayala, Carl Ayala, char_13
  31. 31. EXT. COURTHOUSE - DAY

    Helena Ayala leaves the courthouse surrounded by reporters and her lawyer, Adler, while Gordon watches from a distance.

    Helena Ayala, Montel Gordon, Carl Ayala
  32. 32. INT. A.D.A. KELLY'S OFFICE - EARLY MORNING

    Robert Wakefield meets with A.D.A. Kelly to discuss his daughter's legal issues and her drug use.

    Robert Wakefield
  33. 33. INT. CAROLINE WAKEFIELD'S BATHROOM - MORNING

    Caroline uses crack cocaine in her bathroom before school.

    Caroline Wakefield
  34. 34. EXT. LA JOLLA PLAYGROUND - DAY

    Helena is threatened by a stranger while watching her son David.

    Helena Ayala, Montel Gordon, Ray Castro
  35. 35. INT. DINING HALL - BARRACKS - NIGHT

    General Salazar interrogates Francisco about the location of his enemies.

    General Arturo Salazar, Javier Rodriguez, Manuel Sanchez
  36. 36. INT. SAN DIEGO JAIL - DAY

    Gordon and Castro interview Eduardo Ruiz about the drug trade.

    Montel Gordon, Ray Castro
  37. 37. INT. CUSTOMS CONTROL BOOTH - DAY

    Robert Wakefield tours the border crossing and learns about new drug smuggling techniques.

    Robert Wakefield
  38. 38. EXT. AYALA HOME - AFTERNOON

    Helena brings lemonade to the DEA agents in the surveillance van.

    Helena Ayala, Montel Gordon, Ray Castro
  39. 39. INT. JAVI'S APARTMENT - MORNING

    Anna visits Javi looking for Manolo.

    Javier Rodriguez, Manuel Sanchez
  40. 40. INT. ROW HOUSE - DAY

    Seth and Caroline buy drugs from a dealer.

    Caroline Wakefield, Seth Abrahams
  41. 41. INT. ROOM 205 - VILLA ELAINE - DAY

    Seth and Caroline use the drugs they purchased.

    Caroline Wakefield, Seth Abrahams
  42. 42. INT. ARNIE METZGER'S OFFICE - DAY

    Helena asks Arnie for money and information about her husband's business.

    Helena Ayala
  43. 43. INT. WAKEFIELD HOUSE - NIGHT

    Robert confronts Caroline about her drug use.

    Robert Wakefield, Caroline Wakefield
  44. 44. INT. Bathroom - DAY

    Robert confronts Caroline about her drug use and discovers her stash.

    Robert Wakefield, Caroline Wakefield
  45. 45. INT. Police Sedan - DAY

    Javier meets with DEA agents Hughes and Johnson.

    Javier Rodriguez, Montel Gordon, Ray Castro
  46. 46. EXT. Swimming Pool - DAY

    Javier discusses the drug epidemic in Tijuana with DEA agents.

    Javier Rodriguez, Montel Gordon, Ray Castro
  47. 47. INT. Jail Visitation Room - DAY

    Helena visits Carl in jail and demands guidance.

    Helena Ayala, Carl Ayala
  48. 48. INT. Meeting Room - Serenity Oaks - DAY

    Caroline attends a group therapy session.

    Caroline Wakefield
  49. 49. INT. Carl's Private Study - NIGHT

    Helena finds hidden information in Carl's study.

    Helena Ayala
  50. 50. INT. Headquarters, FEADS - Mexico City - DAY

    Robert meets with General Salazar.

    Robert Wakefield, General Arturo Salazar
  51. 51. INT. Suite of Cheap Hotel Rooms - DAY

    Gordon and Castro guard Ruiz in a cheap hotel.

    Montel Gordon, Ray Castro
  52. 52. INT. Federal Courthouse - DAY

    Witnesses testify against Carl Ayala.

    Helena Ayala, Carl Ayala
  53. 53. INT. Carl's Upstairs Study - DAY

    Helena makes a call to arrange a hit.

    Helena Ayala
  54. 54. EXT. Botanical Garden - DAY

    Helena meets Francisco.

    Helena Ayala
  55. 55. INT. Javi's Apartment - NIGHT

    Anna tells Javi that Manolo is planning to become an informer.

    Javier Rodriguez
  56. 56. INT. Robert's Office - DAY

    Robert learns Caroline has run away.

    Robert Wakefield
  57. 57. INT. Coffee Shop - DAY

    Robert questions Seth about Caroline.

    Robert Wakefield, Seth Abrahams
  58. 58. INT. Sketch's Bedroom - DAY

    Caroline is with a drug dealer.

    Caroline Wakefield
  59. 59. INT. Cruiser - DAY

    The cruiser explodes.

    Montel Gordon, Ray Castro
  60. 60. INT. SUV - DAY

    Javier and others take Manolo to the desert.

    Javier Rodriguez
  61. 61. INT. Caroline's Bedroom - NIGHT

    Robert finds Caroline's drug stash and tries it himself.

    Robert Wakefield
  62. 62. INT. MANOLO'S HOUSE - DAY

    Javier comforts Anna after the death of Manolo.

    Javier Rodriguez
  63. 63. INT. JAVIER'S SUV - DAY

    Javier drives through Tijuana and sees Helena Ayala.

    Javier Rodriguez, Helena Ayala
  64. 64. EXT. TIJUANA - DAY

    Helena walks through a nightlife street.

    Helena Ayala
  65. 65. INT. CLUB PLATINUM - DAY

    Helena meets with Juan Marquez to negotiate a deal.

    Helena Ayala
  66. 66. INT. CLUB PLATINUM - OFFICE - LATER

    Helena demonstrates the cocaine-doll technology to Marquez.

    Helena Ayala
  67. 67. INT. CLUB PLATINUM - DAY

    Helena prepares to smuggle the cocaine.

    Helena Ayala
  68. 68. INT. HOTEL ROOM - DAY

    Javier undergoes a polygraph test for DEA agents.

    Javier Rodriguez
  69. 69. EXT. BORDER CROSSING - DAY

    Javier and Helena cross the border.

    Javier Rodriguez, Helena Ayala
  70. 70. EXT. CUSTOMS SEARCH BAY - DAY

    Helena is searched by customs officers.

    Helena Ayala
  71. 71. EXT. CEMETERY - DAY

    Montel Gordon attends a funeral.

    Montel Gordon
  72. 72. INT. ARNIE METZGER'S OFFICE - DAY

    Helena meets with Arnie.

    Helena Ayala
  73. 73. INT. ROBERT AND BARBARA'S BEDROOM - EARLY MORNING

    Robert receives news about Salazar.

    Robert Wakefield
  74. 74. INT. DINING ROOM - EARLY MORNING

    Robert and Barbara discover their daughter has stolen from them.

    Robert Wakefield
  75. 75. INT. CLASSROOM - DAY

    Robert confronts Seth.

    Robert Wakefield, Seth Abrahams
  76. 76. INT. THE FUN ZONE - DAY

    Helena meets Tigrillo.

    Helena Ayala
  77. 77. INT. ROBERT'S CAR - DAY

    Robert and Seth search for Caroline.

    Robert Wakefield, Seth Abrahams
  78. 78. INT. HALLWAY - DAY

    Robert confronts a dealer.

    Robert Wakefield, Seth Abrahams
  79. 79. EXT. STREET - DAY

    Seth and Robert walk to the car.

    Robert Wakefield, Seth Abrahams
  80. 80. EXT. MANOLO'S HOUSE - DAY

    Javier visits Anna.

    Javier Rodriguez

Dialogue examples

Don't tell Anna I died like this. Tell her it was something else. Tell her it was official business. Tell her that I died doing something honorable. Please, tell her that for me...

Manuel Sanchez / Scene 60

We watched his father get dragged away by federal agents. I don't even know how to begin to tell him where you are or when you're coming back... Or if you're coming back.

Helena Ayala / Scene 47

Hi. I'm Caroline. I'm not sure I'm an alcoholic. I mean I don't really like to drink. For someone my age it's so much easier to get drugs than beer.

Caroline Wakefield / Scene 48

Mr. Rodman...it's too bad your client didn't show as much sense in choosing what he planted as he did in choosing his attorney...

Robert Wakefield / Scene 1

Your husband is very good at his job... which is smuggling illegal drugs into this country.

char_13 / Scene 27

Well, Javier Rodriguez, you've done a very good job, but we'll take care of it from here.

General Arturo Salazar / Scene 4

Mrs. Ayala, were you aware your husband is the largest cocaine smuggler in America?

Helena Ayala / Scene 31

Addicts treat themselves... they overdose and then there's one less to worry about.

General Arturo Salazar / Scene 50

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