Scripts
Suspect Zero poster

2001

Suspect Zero script

FBI Agent Thomas Mackelway investigates a bizarre murder case in Wichita Falls, receiving mysterious faxes and experiencing visions that link the killings to a serial killer. He discovers former FBI Agent Benjamin O'Ryan, a psychic, is eliminating lesser serial killers to draw out 'Suspect Zero,' an elusive child abductor O'Ryan tracks using his abilities. Mackelway, developing his own psychic powers, confronts O'Ryan, who reveals Zero's identity and tortures Mackelway to awaken his full potential, branding him with a zero symbol. Mackelway and O'Ryan track Zero to a ranch house where, in a final confrontation, O'Ryan is killed by Agent Kulok, and Zero is killed by O'Ryan, leaving Mackelway with his new abilities and the truth about Zero's horrific crimes.

Writer
Zak Penn
IMDb ID (imdb_id)
tt0324127
Script date
November 30, 2001
98Scenes
8Characters
85Pages
8Dialogue samples

Save the Cat beat sheet

Suspect Zero Save the Cat analysis

FBI agent Thomas Mackelway arrives in Wichita Falls to investigate a cryptic serial killer who targets other killers.

Open full beat sheet
45

Key characters

Thomas Mackelway

Thomas Mackelway is listed as FBI Agent. A meticulous, ambitious, and migraine-prone FBI agent transferred to Wichita Falls. In the parsed data, Thomas Mackelway is connected to 76 scenes, 60 dialogue lines, 60 text mentions, first appearing around scene 19.

76 scenes / 60 dialogue lines

Benjamin O'Ryan

Benjamin O'Ryan is listed as Former FBI Agent / Vigilante. A former FBI agent who uses remote viewing to track serial killers; he is mentally unstable and obsessed with 'Suspect Zero'. In the parsed data, Benjamin O'Ryan is connected to 25 scenes, 59 dialogue lines, 59 text mentions, first appearing around scene 2.

25 scenes / 59 dialogue lines

Fran Kulok

Fran Kulok is listed as FBI Agent. A sharp, guarded FBI agent sent to assist Mackelway. In the parsed data, Fran Kulok is connected to 15 scenes, 18 dialogue lines, 18 text mentions, first appearing around scene 18.

15 scenes / 18 dialogue lines

Rick Charlton

Rick Charlton is listed as FBI Supervisor. Mackelway's superior, focused on procedure and hierarchy. In the parsed data, Rick Charlton is connected to 14 scenes, 21 dialogue lines, 21 text mentions, first appearing around scene 37.

14 scenes / 21 dialogue lines

Katie Potter

Katie Potter is listed as FBI Receptionist. A friendly receptionist at the Wichita Falls office who becomes romantically involved with Mackelway. In the parsed data, Katie Potter is connected to 7 scenes, 6 dialogue lines, 6 text mentions, first appearing around scene 50.

7 scenes / 6 dialogue lines

Harold Speck

Harold Speck is listed as Traveling Salesman. A family man and traveling salesman who becomes O'Ryan's first victim in the script. In the parsed data, Harold Speck is connected to 3 scenes, first appearing around scene 2.

3 scenes / 0 dialogue lines

Zero

Zero is listed as Serial Killer. An elusive serial killer who abducts children annually on October 26th. In the parsed data, Zero is connected to 2 scenes, 3 dialogue lines, 7 text mentions, first appearing around scene 96.

2 scenes / 3 dialogue lines

Virgil Ray Starkey

Virgil Ray Starkey is listed as Serial Killer. A notorious criminal on the FBI's Most-Wanted list. In the parsed data, Virgil Ray Starkey is connected to 2 scenes, 3 dialogue lines, 3 text mentions, first appearing around scene 26.

2 scenes / 3 dialogue lines

Scene outline

  1. 1. EXT. Ditch - Off the Interstate - 4:30 A.M.

    A discarded milk carton with a child's face is revealed in a ditch as a truck passes by, followed by a storm.

  2. 2. INT. The All-American Diner - Gainesville Texas - 4:30 A.M.

    Harold Speck is confronted by a mysterious man named O'Ryan who shows him disturbing drawings.

    Harold Speck, Benjamin O'Ryan
  3. 3. EXT. All-American Diner - Parking Lot - Moments Later

    Speck rushes to his car, visibly shaken.

    Harold Speck
  4. 4. INT. Speck's Car - Moments Later

    O'Ryan is hiding in the backseat of Speck's car and forces him to drive to a rest stop.

    Harold Speck, Benjamin O'Ryan
  5. 5. INT. F.B.I. Resident Agency - Wichita Falls - Morning

    Thomas Mackelway arrives at his new office and meets his supervisor, Rick Charlton.

    Thomas Mackelway, Rick Charlton
  6. 6. INT. Wichita Falls F.B.I. Office - Later

    Mackelway performs mundane office tasks.

    Thomas Mackelway
  7. 7. INT. F.B.I. Office - Kitchenette - Moments Later

    Mackelway meets Katie Potter.

    Thomas Mackelway, Katie Potter
  8. 8. INT. Fax Room - Continuing

    Mackelway receives mysterious faxes of missing persons.

    Thomas Mackelway, Rick Charlton
  9. 9. EXT. Rest Stop - Off the Interstate - Day

    Mackelway and Charlton investigate the scene where Speck's car was found.

    Thomas Mackelway, Rick Charlton
  10. 10. EXT. Atop the Ravine - Continuing

    Mackelway stops the tow truck driver from moving the car.

    Thomas Mackelway, Rick Charlton
  11. 11. EXT. Ravine - Continuing

    The agents examine Speck's body and car.

    Thomas Mackelway, Rick Charlton
  12. 12. EXT. A Wheat Field - Night

    Mackelway experiences a vision.

    Thomas Mackelway
  13. 13. INT. Unidentified Motel Room - Graham Texas - Day

    O'Ryan draws a picture of his vision.

    Benjamin O'Ryan
  14. 14. EXT. Speck's Home - Abilene, Texas - Day

    A gathering at Speck's home.

  15. 15. INT. Speck's Home - Living Room - Moments Later

    O'Ryan attends the gathering at Speck's home.

    Benjamin O'Ryan
  16. 16. EXT. Darkness - Unidentified Time

    Mackelway has another vision.

    Thomas Mackelway
  17. 17. INT. Mackelway's Yukon - Parking Lot - 10:30 P.M.

    Mackelway is in his car after his vision.

    Thomas Mackelway
  18. 18. INT. All-American Diner Gainesville - Continuing

    Mackelway meets Fran Kulok.

    Thomas Mackelway, Rick Charlton, Fran Kulok
  19. 19. INT. Booth - Continuing

    The agents discuss the case.

    Thomas Mackelway, Rick Charlton, Fran Kulok
  20. 20. INT. Diner - Booth - Later

    The agents interview the diner staff.

    Thomas Mackelway, Fran Kulok
  21. 21. EXT. Diner - Parking Lot - Moments Later

    The agents find a body in the Bonneville.

    Thomas Mackelway, Fran Kulok
  22. 22. INT. Archer County Morgue - Day

    The agents observe the autopsy of the victims.

    Thomas Mackelway, Fran Kulok
  23. 23. INT. GRAMMAR-SCHOOL AUDITORIUM - BOULDER, CO. - DAY

    A memorial assembly for Barney Fulcher where students and townspeople mourn; O'Ryan watches from the back.

    Benjamin O'Ryan
  24. 24. EXT. HOPE HOUSE - OKLAHOMA CITY - NIGHT

    Mackelway arrives at the Hope House halfway-house in the rain.

    Thomas Mackelway
  25. 25. EXT/INT. HOPE HOUSE - DOORWAY - CONTINUOUS

    Mackelway enters the open Hope House.

    Thomas Mackelway
  26. 26. INT. HOPE HOUSE - ENTRY - CONTINUOUS

    Mackelway meets David Dyson inside the Hope House.

    Thomas Mackelway
  27. 27. INT. HOPE HOUSE - BASEMENT - MOMENTS LATER

    Mackelway and Dyson inspect the basement covered in symbols.

    Thomas Mackelway
  28. 28. INT. BASEMENT - BENEATH THE STAIRS - CONTINUOUS

    Mackelway finds a box containing evidence and a photo of himself.

    Thomas Mackelway
  29. 29. INT. Building - Basement Corridor - CONTINUOUS

    O'Ryan escapes Mackelway through the building corridors.

    Thomas Mackelway, Benjamin O'Ryan
  30. 30. INT. Building - Corridor Corner - CONTINUOUS

    Mackelway searches for O'Ryan in the corridor.

    Thomas Mackelway
  31. 31. INT. Stairwell - CONTINUOUS

    Mackelway descends into the sub-basement.

    Thomas Mackelway
  32. 32. INT. Sub-basement - CONTINUOUS

    Mackelway searches the sub-basement for O'Ryan.

    Thomas Mackelway
  33. 33. INT. Sub-basement - Corner - CONTINUOUS

    Mackelway investigates a sound in the corridor.

    Thomas Mackelway
  34. 34. INT. Sub-basement - Lab - CONTINUOUS

    Mackelway searches the lab for O'Ryan.

    Thomas Mackelway, Benjamin O'Ryan
  35. 35. INT. Sub-basement - Corridor - CONTINUOUS

    Mackelway exits the lab and heads toward the furnace room.

    Thomas Mackelway
  36. 36. INT. Furnace Room - CONTINUOUS

    O'Ryan ambushes Mackelway.

    Thomas Mackelway, Benjamin O'Ryan
  37. 37. INT. Hospital Room - MORNING

    Mackelway recovers in the hospital while Charlton and Fran discuss the case.

    Thomas Mackelway, Fran Kulok, Rick Charlton
  38. 38. INT. Baptist Church - DAY

    O'Ryan sits in a church and weeps.

    Benjamin O'Ryan
  39. 39. EXT. Street - Outside the Church - CONTINUOUS

    Storm clouds gather.

  40. 40. INT. FBI Office - Fax Room - SAME

    Faxes arrive at the FBI office.

  41. 41. EXT. High School Football Stadium - SAME

    A band practice is interrupted by the storm.

  42. 42. EXT. Unidentified Home - Backyard - SAME

    A mother calls her children inside.

  43. 43. EXT. Park - SAME

    A soccer game is cancelled due to rain.

  44. 44. INT. The 18-Wheeler - SAME

    The truck drives past the park.

  45. 45. INT. Baptist Church - RESUMING

    O'Ryan leaves the church.

    Benjamin O'Ryan
  46. 46. EXT. Baptist Church - SAME

    O'Ryan walks into the rain.

    Benjamin O'Ryan
  47. 47. INT. FBI Office - Fax Room - RESUMING

    Fax tray overflows.

  48. 48. INT. FBI Office - O'Ryan Room - LATE NIGHT

    Mackelway reviews the case map.

    Thomas Mackelway
  49. 49. EXT. Longhorn Diner Wichita Falls - NIGHT

    Mackelway arrives at the diner.

    Thomas Mackelway
  50. 50. INT. Longhorn Diner Wichita Falls - MOMENTS LATER

    Mackelway meets Katie.

    Thomas Mackelway, Katie Potter
  51. 51. INT. Katie's Apartment - Bedroom - LATER NIGHT

    Mackelway and Katie are together.

    Thomas Mackelway, Katie Potter
  52. 52. INT. Katie's Apt. - Bathroom - LATER NIGHT

    Mackelway tends to his wound.

    Thomas Mackelway, Katie Potter
  53. 53. INT. Katie's Apt. - Bedroom - PRE-DAWN

    Mackelway has a realization.

    Thomas Mackelway, Katie Potter
  54. 54. INT. Hotel Hallway - 5 A.M.

    Mackelway visits Fran.

    Thomas Mackelway, Fran Kulok
  55. 55. EXT. Harold Speck's House - 6:00 A.M.

    Mackelway watches the house.

    Thomas Mackelway
  56. 56. EXT. Speck's House - 9:15 A.M.

    Mackelway visits Jan Speck.

    Thomas Mackelway
  57. 57. INT. Speck's House - Living Room - MOMENTS LATER

    Mackelway searches for clues.

    Thomas Mackelway
  58. 58. EXT. Speck's House - MOMENTS LATER

    Mackelway watches Jan leave.

    Thomas Mackelway
  59. 59. EXT. Speck's House - Side Gate - MOMENTS LATER

    Mackelway enters the property.

    Thomas Mackelway
  60. 60. EXT. Speck's House - Backyard - CONTINUOUS

    Mackelway enters the storm cellar.

    Thomas Mackelway
  61. 61. INT. Speck's Storm Cellar - CONTINUOUS

    Mackelway searches the cellar.

    Thomas Mackelway
  62. 62. EXT. Speck's Backyard - MOMENTS LATER

    Mackelway exits the cellar.

    Thomas Mackelway
  63. 63. INT. Speck's House - Living Room - CONTINUOUS

    Mackelway enters the house.

    Thomas Mackelway
  64. 64. INT. Speck's House - Stairs - CONTINUOUS

    Mackelway climbs the stairs.

    Thomas Mackelway
  65. 65. INT. Speck's House - Second Story - CONTINUOUS

    Mackelway accesses the attic.

    Thomas Mackelway
  66. 66. INT. Speck's House - Attic - CONTINUOUS

    Mackelway finds the evidence.

    Thomas Mackelway
  67. 67. INT. Fulcher's Home - Living Room - DAY

    Mackelway investigates Fulcher's home.

    Thomas Mackelway
  68. 68. INT. Fulcher's Home - Basement - CONTINUOUS

    Forensics team finds evidence.

    Thomas Mackelway, Rick Charlton
  69. 69. EXT. Fulcher's House - DUSK

    Charlton confronts Mackelway.

    Thomas Mackelway, Rick Charlton
  70. 70. INT. FBI OFFICE - THE O'RYAN ROOM - EVENING

    Agents gather to discuss the serial killer case while Charlton briefs them on O'Ryan and Suspect Zero.

    Thomas Mackelway, Fran Kulok, Rick Charlton
  71. 71. EXT. WICHITA FALLS FBI OFFICE - PARKING LOT - NIGHT

    Katie approaches Mackelway to ask for help finding a missing friend.

    Thomas Mackelway, Katie Potter
  72. 72. INT. KATIE'S BEDROOM - NIGHT

    Mackelway and Katie are intimate, triggering psychic visions for Mackelway.

    Thomas Mackelway, Katie Potter
  73. 73. INT. MOTEL ROOM - DENTON, TEXAS - NIGHT

    O'Ryan experiences a remote viewing vision and decides to flee.

    Benjamin O'Ryan
  74. 74. INT/EXT. ROADSIDE - DENTON, TEXAS - NIGHT

    O'Ryan is pulled over by a State Trooper and threatens him with a gun.

    Benjamin O'Ryan
  75. 75. INT. MACKELWAY'S APARTMENT - NIGHT

    Mackelway finds a file left by O'Ryan and they speak on the phone.

    Thomas Mackelway, Benjamin O'Ryan, Fran Kulok
  76. 76. INT. HOPE HOUSE - O'RYAN'S FORMER ROOM - NIGHT

    Mackelway investigates O'Ryan's former room and uncovers a hidden painting.

    Thomas Mackelway
  77. 77. INT. FBI OFFICE - O'RYAN ROOM - LATE NIGHT

    Mackelway updates the map with black pins and confronts Charlton.

    Thomas Mackelway, Rick Charlton
  78. 78. INT. FBI OFFICE - O'RYAN'S ROOM - MORNING

    Mackelway replaces a blue pin with a black one on the map, completing the wave of pins.

    Thomas Mackelway
  79. 79. INT. 18-WHEELER - CAB - NIGHT

    A truck driver plays Barney the Dinosaur music while a young boy sleeps in the passenger seat.

  80. 80. INT. FBI OFFICE - OUTSIDE THE O'RYAN ROOM - MORNING

    Charlton confronts Fran about her watching Mackelway sleep and discusses the chain of command.

    Thomas Mackelway, Fran Kulok, Rick Charlton

Dialogue examples

You don't understand. Those fucking faces on that map. They call to me. I see their eyes in the dark - they're staring at me: "How did you let this happen to me?" But that's the thing about them - they're like pictures. They never blink. They just...stare, and always at me. That's my destiny, do you see? I didn't help them when they needed me and this is my penance. Fine. I ACCEPT IT. But I'm opting out now, ya get it? I can't stand this anymore! I wanna close my eyes for once and see something other than torture. It's not a bad start, Mack. We've made the world a little safer now. Speck, Fulcher, Starkey, now Zero. We've made justice. But I get some too. You have to end all this for me. That's why you're here. It's your destiny.

Benjamin O'Ryan / Scene 96

Open your eyes, O'Ryan! Here I am, standing here. I'm not shooting you. Doesn't that fucking tell you something? You're a guy with a skill. Period. They taught you more than they should've. I'm sorry about that... But you're not God. You can't see everything.

Thomas Mackelway / Scene 96

He's a transient with a history of mental illness. He also happens to think he's a former agent of this Bureau. And he is pursuing something that he calls "Suspect Zero." Anybody got anything intelligent to say?

Rick Charlton / Scene 70

Sir, I'm the one who took the call. Agent Mackelway was acting under the assumption that I'd already checked the guy out. We're both to blame.

Fran Kulok / Scene 37

Her name's Karen Sumpter. We were friends. She disappeared last year. Nobody knows where. She was a little wild, but not like that.

Katie Potter / Scene 71

These things are bigger than you - haven't you seen that yet? Destiny. Justice. Mercy. They're vast. We're just puppets!

Benjamin O'Ryan / Scene 96

But you figured you'd get a bigger pat on the head if you wrapped this whole thing up without any help - is that it?

Rick Charlton / Scene 37

Listen to me Cowboy. You have any idea the kind of favors I had to pull with the Abilene cops to cover your ass?!

Rick Charlton / Scene 69

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