Scripts
CELLULAR poster

2003

CELLULAR script

Jessica Martin, kidnapped with her son, makes a desperate call to stranger Ryan Ackerman, who becomes entangled in a city-wide chase to save her family and expose a corrupt police unit. Ryan follows Jessica's instructions, acquiring resources and narrowly missing the kidnappers, while learning her husband, Craig, possesses a disc with evidence against the corrupt officers, led by Greer. Despite Ryan's efforts, Craig is captured and shot, but he manages to give Ryan the disc containing footage of Greer's crimes, while Officer Mooney, realizing the corruption, begins his own investigation. Ryan exposes Greer and his team at the Santa Monica Pier, leading to their arrest and a subsequent news report detailing the scandal, as Jessica, Ricky, and Ryan recover in the hospital, ending with a mysterious phone call.

Writer
Larry Cohen, Chris Morgan, J. Mackye Gruber & Eric Bress
IMDb ID (imdb_id)
tt0337921
Script date
July 16, 2003
120Scenes
10Characters
87Pages
8Dialogue samples

Save the Cat beat sheet

CELLULAR Save the Cat analysis

A mild‐mannered security guard, Ryan, receives a desperate call from kidnapped Jessica Martin and races through Los Angeles using only his cell phone to help rescue her and her son.

Open full beat sheet
70

Key characters

Ryan Ackerman

Ryan Ackerman is listed as Protagonist. Early twenties, bar-back, surfer, accidental hero. In the parsed data, Ryan Ackerman is connected to 62 scenes, 104 dialogue lines, 104 text mentions, first appearing around scene 9.

62 scenes / 104 dialogue lines

Jessica Martin

Jessica Martin is listed as Victim. Obstetrician, mother of Ricky, kidnapped by corrupt police officers. In the parsed data, Jessica Martin is connected to 44 scenes, 68 dialogue lines, 70 text mentions, first appearing around scene 5.

44 scenes / 68 dialogue lines

Greer

Greer is listed as Antagonist. Corrupt police officer, leader of the kidnapping crew. In the parsed data, Greer is connected to 44 scenes, 14 dialogue lines, 14 text mentions, first appearing around scene 1.

44 scenes / 14 dialogue lines

Bob Mooney

Bob Mooney is listed as Supporting. Tough, fifty-something beat cop, skeptical but eventually helpful. In the parsed data, Bob Mooney is connected to 14 scenes, 4 dialogue lines, 4 text mentions, first appearing around scene 7.

14 scenes / 4 dialogue lines

Craig Martin

Craig Martin is listed as Supporting. Jessica's husband, accountant, target of the kidnappers. In the parsed data, Craig Martin is connected to 12 scenes, 4 dialogue lines, 4 text mentions, first appearing around scene 26.

12 scenes / 4 dialogue lines

Ricky Martin

Ricky Martin is listed as Supporting. Jessica and Craig's eight-year-old son. In the parsed data, Ricky Martin is connected to 12 scenes, 3 dialogue lines, 12 text mentions, first appearing around scene 16.

12 scenes / 3 dialogue lines

Bayback

Bayback is listed as Antagonist. Corrupt police officer, posing as Jessica. In the parsed data, Bayback is connected to 12 scenes, 2 dialogue lines, 3 text mentions, first appearing around scene 48.

12 scenes / 2 dialogue lines

Jack Tomlin

Jack Tomlin is listed as Antagonist. Corrupt detective, working with Greer. In the parsed data, Jack Tomlin is connected to 10 scenes, 1 dialogue line, 1 text mention, first appearing around scene 73.

10 scenes / 1 dialogue lines

Chloe

Chloe is listed as Supporting. Ryan's love interest, involved in 'Heal The Bay' rally. In the parsed data, Chloe is connected to 3 scenes, 4 dialogue lines, 4 text mentions, first appearing around scene 120.

3 scenes / 4 dialogue lines

Chad

Chad is listed as Supporting. Ryan's best friend. In the parsed data, Chad is connected to 2 scenes, first appearing around scene 3.

2 scenes / 0 dialogue lines

Scene outline

  1. 1. INT. Jessica's House - Morning

    Jessica Martin is kidnapped by five masked gunmen in her home.

    Jessica Martin, Greer, Bayback
  2. 2. INT. Kidnappers' Attic - Day

    Jessica is held captive in an attic and attempts to repair a broken phone.

    Jessica Martin, Greer
  3. 3. INT. Santa Monica Pier Arcade - Morning

    Ryan plays an arcade game while his friend Chad films him.

    Ryan Ackerman, Chad
  4. 4. EXT. Santa Monica Pier - Morning

    Ryan meets Chloe and agrees to run an errand for her.

    Ryan Ackerman, Chad, Chloe
  5. 5. EXT. Venice - Day

    Ryan drives to pick up the T-shirts and receives a mysterious call.

    Ryan Ackerman, Jessica Martin
  6. 6. INT. 15th Precinct - Day

    Mooney deals with the chaos of the police station.

    Bob Mooney, Jack Tomlin
  7. 7. INT. 15th Precinct - Day

    Ryan arrives at the police station to report the kidnapping.

    Ryan Ackerman, Bob Mooney, Jessica Martin
  8. 8. INT. Kidnappers' Attic - Day

    The kidnappers return to threaten Jessica.

    Jessica Martin, Greer
  9. 9. INT/EXT. INTERCUT CALL - RYAN RUNNING UP STAIRWELL/JESSICA IN ATTIC - DAY

    Ryan tries to get help while Jessica panics about her son being kidnapped.

    Jessica Martin, Ryan Ackerman
  10. 10. EXT. 15TH PRECINCT - DAY

    Ryan drives away in a Ford Bronco.

    Ryan Ackerman
  11. 11. INT. KIDNAPPERS' SAFEHOUSE - DAY

    Greer orders his crew to kidnap the boy.

    Greer
  12. 12. INT. RYAN'S CELLPHONE - DAY

    Ryan is driving and talking to Jessica.

    Jessica Martin, Ryan Ackerman
  13. 13. EXT. ROAD CONSTRUCTION - DAY

    Ryan crashes through a construction barrier.

    Ryan Ackerman
  14. 14. EXT. THE WYMAN SCHOOL - DAY

    Ryan arrives at the school to find Ricky.

    Jessica Martin, Ryan Ackerman, Ricky Martin
  15. 15. INT. RENT-A-COP CAR - DAY

    Ryan chases the kidnappers.

    Jessica Martin, Ryan Ackerman
  16. 16. INT. THE KIDNAPPERS' ESCALADE - DAY

    The kidnappers have Ricky.

    Ricky Martin
  17. 17. EXT. RENT-A-COP CAR - DAY

    Ryan is blocked by a bus.

    Jessica Martin, Ryan Ackerman
  18. 18. INT. CAR DEALERSHIP - DAY

    Ryan drives through the dealership.

    Ryan Ackerman
  19. 19. INT. THE KIDNAPPERS' ESCALADE - DAY

    The kidnappers check if they are being followed.

    Ricky Martin
  20. 20. EXT. CAR DEALERSHIP - DAY

    Ryan loses the kidnappers.

    Jessica Martin, Ryan Ackerman
  21. 21. INT. 15TH PRECINCT - LOCKER ROOM - DAY

    Mooney talks to Tomlin.

    Bob Mooney, Jack Tomlin
  22. 22. INT. RENT-A-COP CAR - DAY

    Ryan's phone battery is dying.

    Jessica Martin, Ryan Ackerman
  23. 23. INT. VERIZON WIRELESS STORE - DAY

    Ryan tries to get help at the store.

    Ryan Ackerman
  24. 24. INT. Verizon Store - DAY

    Ryan tries to get a phone charger from a busy store but is ignored, leading him to destroy a smiley face dispenser with a gun.

    Ryan Ackerman
  25. 25. EXT. Police Station Parking Bay - DAY

    Mooney finds the note with Jessica's address and decides to investigate.

    Bob Mooney
  26. 26. INT. Jessica's Living Room - DAY

    An answering machine plays a message from Craig to Jessica.

    Craig Martin, Bayback
  27. 27. INT. Rent-a-Cop Car - DAY

    Ryan gets his phone charging and talks to Jessica.

    Ryan Ackerman, Jessica Martin
  28. 28. INT. Attic - DAY

    Greer enters the attic and threatens Jessica.

    Jessica Martin, Greer
  29. 29. INT. Rent-a-Cop Car - DAY

    Ryan hears the threat over the phone.

    Ryan Ackerman
  30. 30. INT/EXT. Attic / Safehouse Yard - DAY

    Greer pressures Jessica to reveal where Craig is while Hodges threatens Ricky.

    Jessica Martin, Greer, Ricky Martin
  31. 31. INT. Rent-a-Cop Car - DAY

    Ryan listens to the confrontation.

    Ryan Ackerman
  32. 32. INT/EXT. Attic / Safehouse Yard - DAY

    Jessica reveals the location to save Ricky.

    Jessica Martin, Greer, Ricky Martin
  33. 33. INT. Rent-a-Cop Car - DAY

    Ryan is shocked by Jessica's admission.

    Ryan Ackerman
  34. 34. INT. Attic - DAY

    Jessica pleads for her son's life.

    Jessica Martin, Greer
  35. 35. EXT. Safehouse - DAY

    Hodges leads Ricky away.

    Ricky Martin
  36. 36. INT. Attic - DAY

    Greer shows Jessica a police scanner.

    Jessica Martin, Greer
  37. 37. INT. Rent-a-Cop Car - DAY

    Ryan listens to the scanner threat.

    Ryan Ackerman
  38. 38. INT. Attic - DAY

    Greer hears noise from the phone.

    Jessica Martin, Greer
  39. 39. INT. Rent-a-Cop Car - DAY

    Ryan realizes he needs to mute the phone.

    Ryan Ackerman
  40. 40. INT. Attic - DAY

    Greer shoots the wall.

    Jessica Martin, Greer
  41. 41. INT. Rent-a-Cop Car - DAY

    Ryan mutes the phone.

    Ryan Ackerman
  42. 42. INT. Attic - DAY

    Greer leaves the attic.

    Jessica Martin, Greer
  43. 43. INT. Rent-a-Cop Car - DAY

    Ryan sighs with relief.

    Ryan Ackerman
  44. 44. INT. Kidnappers' Safehouse Hallway - DAY

    Greer tells his team to move.

    Greer
  45. 45. INT. Attic - DAY

    Jessica reconnects with Ryan.

    Jessica Martin, Ryan Ackerman
  46. 46. INT. Rent-a-Cop Car - DAY

    Ryan and Jessica discuss the plan.

    Ryan Ackerman, Jessica Martin
  47. 47. EXT. Brentwood Neighborhood - DAY

    Mooney visits the house and is fooled by Bayback.

    Bob Mooney, Bayback
  48. 48. INT. A Room - DAY

    Bayback talks to Tomlin.

    Bayback, Jack Tomlin
  49. 49. INT. Rent-a-Cop Car - DAY

    Ryan drives to the airport.

    Ryan Ackerman, Jessica Martin
  50. 50. INT. Rent-a-Cop Car - DAY

    Ryan encounters Simon Cowell.

    Ryan Ackerman
  51. 51. INT. Cadillac XLR - DAY

    Simon Cowell is on the phone.

  52. 52. INT/EXT. Rent-a-Cop Car - DAY

    Ryan confronts Simon Cowell.

    Ryan Ackerman
  53. 53. INT. Rent-a-Cop Car - DAY

    The rent-a-cop car is destroyed.

    Ryan Ackerman
  54. 54. INT. Cadillac XLR - DAY

    Ryan takes the Cadillac.

    Ryan Ackerman, Jessica Martin
  55. 55. EXT. Airport Terminal - DAY

    Ryan arrives at the airport.

    Ryan Ackerman
  56. 56. INT. Cadillac XLR - DAY

    Ryan sees Jessica's Escalade.

    Ryan Ackerman, Jessica Martin
  57. 57. INT. LAX Airport - DAY

    The kidnappers enter the airport.

    Greer
  58. 58. INT. Security Checkpoint - DAY

    Ryan follows Greer.

    Ryan Ackerman, Greer
  59. 59. INT. SECURITY CHECKPOINT - LAX - DAY

    Ryan attempts to frame Greer by planting a gun on him at the security checkpoint, causing a security lockdown.

    Ryan Ackerman, Greer, Bayback
  60. 60. INT. CONCOURSE - LAX - DAY

    Ryan searches for Craig Martin while the terminal is being cleared.

    Ryan Ackerman, Jessica Martin, Craig Martin
  61. 61. INT. LAX AIRPORT - DAY

    Greer and Ellis are cleared by security after proving they are police officers.

    Greer, Bayback
  62. 62. INT. LAX AIRPORT - CONCOURSE - DAY

    Ryan rescues Craig and hides him in a restroom.

    Ryan Ackerman, Craig Martin
  63. 63. INT. LAX RESTROOM - DAY

    Ryan connects Craig with Jessica via phone.

    Ryan Ackerman, Jessica Martin, Craig Martin
  64. 64. INT. LAX AIRPORT - CONCOURSE - DAY

    Greer and Ellis search for Craig.

    Greer, Bayback
  65. 65. INT. LAX AIRPORT - OUTSIDE MEN'S ROOM - DAY

    Ryan realizes he has rescued the wrong man.

    Ryan Ackerman, Craig Martin, Greer, Bayback
  66. 66. INT. LAX AIRPORT - CONCOURSE - DAY

    Greer abducts the real Craig Martin.

    Greer, Bayback, Craig Martin
  67. 67. INT. ESCALADE - LOADING ZONE - DAY

    Craig is forced into the kidnappers' vehicle.

    Greer, Bayback, Craig Martin
  68. 68. INT. MOONEY'S BEDROOM - DAY

    Mooney realizes the kidnapping case is linked to Ryan.

    Bob Mooney
  69. 69. INT. ATTIC - DAY

    Craig is reunited with Jessica in captivity.

    Craig Martin, Jessica Martin, Greer
  70. 70. EXT. SURFACE STREETS - DAY

    Ryan learns the location of the disc.

    Ryan Ackerman, Craig Martin, Jessica Martin
  71. 71. INT. ATTIC - DAY

    Jessica secretly warns Craig about the phone line.

    Jessica Martin, Craig Martin, Greer
  72. 72. INT. FEGAN SECURITIES, INC. - MAILROOM - DAY

    Ryan confronts the kidnappers to save Craig.

    Ryan Ackerman, Craig Martin, Greer
  73. 73. INT. STAIRWELL - DAY

    Ryan and Craig are trapped in a stairwell by Greer and security guards; Craig is shot and gives Ryan the DVD.

    Ryan Ackerman, Craig Martin, Greer, Jack Tomlin
  74. 74. INT. STAIRWELL - DAY

    Ryan flees up the stairwell while being pursued by security and Greer.

    Ryan Ackerman
  75. 75. INT. MAILROOM - DAY

    Hodges and Greer coordinate the pursuit of Ryan.

    Greer
  76. 76. INT. STAIRWELL - DAY

    Ryan uses a fire alarm to distract his pursuers.

    Ryan Ackerman
  77. 77. INT. STAIRWELL - DAY

    Greer and Hodges continue their pursuit.

    Greer
  78. 78. EXT. ROOF - DAY

    Ryan hides on the roof while Greer and Hodges search for him.

    Ryan Ackerman, Greer
  79. 79. EXT. ROOF - DAY

    Greer and Hodges search the roof for Ryan.

    Greer
  80. 80. INT. METAL CHUTE - CONTINUOUS

    Ryan hides in the chute while Jessica calls him.

    Ryan Ackerman, Jessica Martin

Dialogue examples

Jessica? Damn, where are you? I called earlier and... Jess, I'm in serious trouble. I can't explain right now, but we're all in danger. Please, just grab Ricky and meet me in left field.

Craig Martin / Scene 26

This is great, the police think I'm a whack job. The school thinks I'm some kind of perv child molester. I'll probably get the Herpes from the gym teacher's whistle --

Ryan Ackerman / Scene 14

Pretend I'm telling you that I love you. There's an open phone line in here. You'll have help at the office, but if you give these men what they want, we're dead.

Jessica Martin / Scene 71

I told you, kid, she had a doctor's appointment, so your mother asked us to pick you up. Don't worry, you'll see your mommy in a few minutes.

Greer / Scene 16

Tell me where Jessica Martin is or you bleed to death right here.

Bob Mooney / Scene 94

Stop! Johnny, goddamn it, stop! STOP! IF YOU LOSE ME, I'M DEAD!!

Jessica Martin / Scene 9

What--? No. He's an accountant. I make more money than he does.

Jessica Martin / Scene 12

Goddamn it, that little kid was just kidnapped!! Do something!!

Ryan Ackerman / Scene 14

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