Scripts
AS GOOD AS IT GETS poster

1997

AS GOOD AS IT GETS script

Melvin Udall, a misanthropic, obsessive-compulsive romance novelist, lives a solitary life marked by cruel interactions with his gay artist neighbor, Simon Nye, and his favorite waitress, Carol Connelly. When Simon is brutally attacked and hospitalized, Melvin is forced to care for Simon's dog, Verdell, which slowly begins to soften Melvin's rigid routines and emotional defenses. Melvin's growing empathy is further tested when Carol's son falls severely ill, prompting Melvin to pay for his medical care, which leads to a complicated road trip to Baltimore with Simon and Carol to ask Simon's parents for money. During the trip, Melvin struggles with his feelings for Carol and his ingrained behaviors, eventually confessing his love for her and beginning a new, more open chapter in his life with Carol and Simon.

Writer
Mark Andrus and James L. Brooks
IMDb ID (imdb_id)
tt0119822
Script date
1997
71Scenes
8Characters
79Pages
8Dialogue samples

Save the Cat beat sheet

AS GOOD AS IT GETS Save the Cat analysis

A misanthropic novelist, Melvin, lives a life of rigid routines and loathing until he becomes unwillingly involved with his neighbor’s dog and later a single mother, Carol.

Open full beat sheet
75

Key characters

Melvin Udall

Melvin Udall is listed as Protagonist. A misanthropic, obsessive-compulsive romance novelist. In the parsed data, Melvin Udall is connected to 48 scenes, 71 dialogue lines, 71 text mentions, first appearing around scene 1.

48 scenes / 71 dialogue lines

Carol Connelly

Carol Connelly is listed as Waitress. A single mother working at a restaurant, struggling with her son's chronic illness. In the parsed data, Carol Connelly is connected to 29 scenes, 45 dialogue lines, 45 text mentions, first appearing around scene 8.

29 scenes / 45 dialogue lines

Simon Nye

Simon Nye is listed as Artist. A gay painter and Melvin's neighbor. In the parsed data, Simon Nye is connected to 21 scenes, 33 dialogue lines, 33 text mentions, first appearing around scene 2.

21 scenes / 33 dialogue lines

Verdell

Verdell is listed as Pet. Simon's small dog. In the parsed data, Verdell is connected to 18 scenes, 5 text mentions, first appearing around scene 1.

18 scenes / 0 dialogue lines

Frank Sachs

Frank Sachs is listed as Art Dealer. Simon's friend and art dealer. In the parsed data, Frank Sachs is connected to 9 scenes, 1 dialogue line, 1 text mention, first appearing around scene 22.

9 scenes / 1 dialogue lines

Spencer Connelly

Spencer Connelly is listed as Carol's son. A young boy suffering from severe asthma. In the parsed data, Spencer Connelly is connected to 9 scenes, 1 dialogue line, 1 text mention, first appearing around scene 53.

9 scenes / 1 dialogue lines

Beverly

Beverly is listed as Carol's mother. Carol's mother who lives with her. In the parsed data, Beverly is connected to 8 scenes, 1 dialogue line, 1 text mention, first appearing around scene 70.

8 scenes / 1 dialogue lines

Dr. Bettes

Dr. Bettes is listed as Doctor. A physician who treats Spencer. In the parsed data, Dr. Bettes is connected to 2 scenes, 1 dialogue line, 1 text mention, first appearing around scene 28.

2 scenes / 1 dialogue lines

Scene outline

  1. 1. INT. Apartment Building Hallway - NIGHT

    Melvin encounters a neighbor's dog in the hallway and cruelly disposes of it down the garbage chute.

    Melvin Udall, Verdell
  2. 2. INT. Apartment Building Hallway - NIGHT

    Simon confronts Melvin about his missing dog, Verdell.

    Melvin Udall, Simon Nye, Frank Sachs
  3. 3. INT. Melvin's Apartment Bathroom - NIGHT

    Melvin performs his obsessive-compulsive cleaning ritual.

    Melvin Udall
  4. 4. INT. Simon's Apartment Entrance Hall - NIGHT

    Simon is reunited with Verdell, who was found in the basement.

    Simon Nye, Frank Sachs, Verdell
  5. 5. INT. Melvin's Apartment Office - NIGHT

    Melvin writes his novel while Simon knocks on his door to confront him.

    Melvin Udall, Simon Nye
  6. 6. INT. Apartment Building Hallway - NIGHT

    Frank confronts Melvin and threatens him to protect Simon.

    Melvin Udall, Frank Sachs
  7. 7. EXT. New York City Street - DAY

    Melvin walks to the restaurant, avoiding cracks in the sidewalk.

    Melvin Udall
  8. 8. INT. Carol's Restaurant - DAY

    Melvin eats at the restaurant and interacts with Carol.

    Melvin Udall, Carol Connelly
  9. 9. INT. Carol's Apartment - NIGHT

    Carol has a date, but it is interrupted by her son Spencer's illness.

    Carol Connelly, Spencer Connelly, Beverly
  10. 10. EXT. Holland Tunnel - NIGHT

    Carl picks up a model for Simon.

    Frank Sachs
  11. 11. INT. Simon's Apartment Studio - DAY

    Simon works with his new model, Vincent.

    Simon Nye
  12. 12. INT. Carol's Restaurant - DAY

    Melvin and Carol discuss their lives.

    Melvin Udall, Carol Connelly
  13. 13. INT. Simon's Apartment - DAY

    Simon is attacked by intruders.

    Simon Nye, Verdell
  14. 14. INT. Apartment Building Hallway - DUSK

    Melvin is questioned by the police after the attack on Simon.

    Melvin Udall
  15. 15. INT. Melvin's Apartment - NIGHT

    Frank leaves Verdell with Melvin.

    Melvin Udall, Frank Sachs, Verdell
  16. 16. INT. Hospital Room - DAY

    Frank and Jackie visit Simon in the hospital.

    Simon Nye, Frank Sachs
  17. 17. INT. Carol's Restaurant - DAY

    Melvin eats while watching Verdell.

    Melvin Udall, Carol Connelly
  18. 18. INT. Melvin's Apartment - NIGHT

    Melvin writes while Verdell watches.

    Melvin Udall, Verdell
  19. 19. EXT. Sidewalk - DAY

    Melvin walks his dog Verdell, carefully avoiding cracks in the sidewalk.

    Melvin Udall, Verdell
  20. 20. INT. Melvin's Apartment - NIGHT

    Melvin writes and reads his work to Verdell.

    Melvin Udall, Verdell
  21. 21. INT. Simon's Apartment - DAY

    Simon wakes up in a bad mood while Nora and Jackie discuss his bills.

    Simon Nye
  22. 22. INT. New York Apartment Building Hallway - DAY

    Frank visits Melvin to discuss Verdell.

    Melvin Udall, Frank Sachs, Verdell
  23. 23. INT. Melvin's Apartment - DAY

    Melvin struggles with his obsessive-compulsive rituals.

    Melvin Udall, Verdell
  24. 24. INT. New York Building Hallway - DAY

    Simon returns home and reunites with Verdell.

    Melvin Udall, Simon Nye, Verdell
  25. 25. INT. Simon's Apartment - DAY

    Simon tries to get Verdell to approach him.

    Simon Nye, Verdell
  26. 26. INT. Melvin's Apartment - DAY

    Melvin experiences an emotional breakdown over the dog.

    Melvin Udall, Verdell
  27. 27. EXT. NYC Streets - DAY

    Melvin rushes to a psychiatrist's office.

    Melvin Udall
  28. 28. INT. Psychiatrist's Office - DAY

    Melvin demands help from his psychiatrist.

    Melvin Udall, Dr. Bettes
  29. 29. INT. Psychiatrist's Waiting Room - DAY

    Melvin leaves the office after upsetting other patients.

    Melvin Udall
  30. 30. INT. Carol's Restaurant - DAY

    Melvin causes a scene at the restaurant demanding Carol.

    Melvin Udall, Carol Connelly
  31. 31. EXT. Brooklyn Street - DAY

    Melvin takes a taxi to Brooklyn.

    Melvin Udall
  32. 32. INT. Carol's Apartment - DAY

    Melvin confronts Carol at her home.

    Melvin Udall, Carol Connelly, Spencer Connelly
  33. 33. INT. Spencer's Room - DAY

    Carol checks on her sick son.

    Carol Connelly, Spencer Connelly
  34. 34. EXT. Brooklyn Sidewalk - DAY

    Carol asks Melvin for a ride to the hospital.

    Melvin Udall, Carol Connelly, Spencer Connelly
  35. 35. INT. Brooklyn Cab - DAY

    They ride to the hospital.

    Melvin Udall, Carol Connelly, Spencer Connelly
  36. 36. EXT. Hospital Emergency Room - DAY

    Carol arrives at the hospital.

    Melvin Udall, Carol Connelly, Spencer Connelly
  37. 37. INT. Simon's Apartment - DAY

    Jackie discusses Simon's financial situation.

    Simon Nye, Verdell
  38. 38. INT. Melvin's Apartment - DAY

    Melvin tries to write but is distracted.

    Melvin Udall
  39. 39. INT. Publisher's Office - DAY

    Melvin visits his publisher.

    Melvin Udall
  40. 40. EXT. Street near Carol's Building - DAY

    Carol returns home and sees a doctor's car.

    Carol Connelly
  41. 41. INT. Spencer's Room - DAY

    Dr. Bettes treats Spencer.

    Carol Connelly, Spencer Connelly, Beverly, Dr. Bettes
  42. 42. INT. Simon's Apartment - DAY

    Nora says goodbye to Simon.

    Simon Nye
  43. 43. INT. Apartment Building Hallway - DAY

    Nora asks Melvin to walk the dog.

    Melvin Udall
  44. 44. INT. Carol's Apartment - DAY

    Carol and her mother argue about the doctor.

    Carol Connelly, Beverly
  45. 45. INT. Simon's Apartment - DAY

    Simon calls Carl for money.

    Simon Nye
  46. 46. INT. Simon's Apartment - DAY

    Melvin visits Simon.

    Melvin Udall, Simon Nye, Verdell
  47. 47. INT. Carol's Apartment - NIGHT

    Carol is in turmoil.

    Carol Connelly
  48. 48. EXT. Brooklyn Street - NIGHT

    Carol chases a bus.

    Carol Connelly
  49. 49. INT. Melvin's Apartment - NIGHT

    Carol visits Melvin.

    Melvin Udall, Carol Connelly
  50. 50. INT. Melvin's Apartment - NIGHT

    Melvin has an anxiety attack.

    Melvin Udall
  51. 51. INT. Simon's Apartment - NIGHT

    Melvin brings Simon soup.

    Melvin Udall, Simon Nye
  52. 52. INT. Carol's Apartment - NIGHT

    Carol writes a thank-you note.

    Carol Connelly, Beverly
  53. 53. INT. Carol's Apartment, Spencer's Room, Hallway - NIGHT

    Carol and Beverly prepare to go out after an emotional conversation; Carol checks on Spencer before leaving.

    Carol Connelly, Spencer Connelly, Beverly
  54. 54. EXT. Street near Carol's building - DAY

    Beverly and Carol walk together and head toward a bar.

    Carol Connelly, Beverly
  55. 55. INT. Carol's Restaurant - DAY

    Carol gives Melvin a thank-you note; Melvin and Frank discuss Simon and the upcoming trip to Baltimore.

    Melvin Udall, Carol Connelly, Frank Sachs
  56. 56. INT. Carol's Apartment, Beverly's Bedroom - NIGHT

    Carol packs for the trip.

    Carol Connelly
  57. 57. INT. Melvin's Apartment, Bedroom - NIGHT

    Melvin prepares for the trip and receives a call from Carol.

    Melvin Udall, Carol Connelly
  58. 58. EXT. HIGHWAY - DAY

    Melvin and Simon discuss their living situation while Carol gives Simon a baseball cap.

    Melvin Udall, Carol Connelly, Simon Nye, Frank Sachs
  59. 59. EXT. APARTMENT BUILDING (NEW YORK) - NIGHT

    The group arrives in New York; Carol decides not to let Melvin take her home.

    Melvin Udall, Carol Connelly, Simon Nye
  60. 60. INT. MELVIN'S APARTMENT KITCHEN - NIGHT

    Verdell reacts to the arrival.

    Verdell
  61. 61. INT. APARTMENT - NIGHT

    Melvin and Simon enter the apartment and reunite with Verdell.

    Melvin Udall, Simon Nye, Verdell
  62. 62. INT. SIMON'S NEW ROOM - NIGHT

    Melvin shows Simon his new room.

    Melvin Udall, Simon Nye
  63. 63. INT. CAROL'S APARTMENT - NIGHT

    Carol unpacks at home.

    Carol Connelly, Spencer Connelly, Beverly
  64. 64. INT. MELVIN'S APARTMENT - BEDROOM - NIGHT

    Melvin is awake with the dog; Simon enters.

    Melvin Udall, Simon Nye, Verdell
  65. 65. INT. MELVIN'S APARTMENT - NIGHT

    Carol calls the apartment.

    Melvin Udall, Carol Connelly, Simon Nye
  66. 66. INT. MELVIN'S APARTMENT - LIVING ROOM - NIGHT

    Melvin talks to Carol on the phone.

    Melvin Udall, Carol Connelly
  67. 67. INT. MELVIN'S APARTMENT - LIVING ROOM - NIGHT

    Melvin and Simon discuss the phone call.

    Melvin Udall, Simon Nye, Verdell
  68. 68. EXT. CAROL'S APARTMENT BUILDING - NIGHT

    Melvin arrives at Carol's building.

    Melvin Udall
  69. 69. INT. CAROL'S APARTMENT BUILDING - VESTIBULE - NIGHT

    Melvin hesitates at the door.

    Melvin Udall
  70. 70. INT. CAROL'S APARTMENT - NIGHT

    Melvin visits Carol.

    Melvin Udall, Carol Connelly, Beverly
  71. 71. EXT. STREET - NEAR BAKERY - NIGHT

    Melvin and Carol walk to a bakery.

    Melvin Udall, Carol Connelly

Dialogue examples

It's really something that you're looking after Simon. And what I said on the street. That was a bad thing to say. And it made me sick to my stomach. It was a bad thing to say. And I'd be lying if I didn't say that I enjoyed your company... but the truth is you do bother me enormously and I know -- think -- that it's best for me to not have contact with you because you're just not ready and you're a pretty old guy to not be ready... and I'm too old to ignore that. But there were extraordinary kindnesses that did take place. So thanks for the trips...

Carol Connelly / Scene 66

Just let me talk. I'm the only one on the face of the earth who realizes that you're the greatest woman on earth. I'm the only one who appreciates how amazing you are in every single thing you do -- in every single thought you have... in how you are with Spencer -- Spence... in how you say what you mean and how you almost always mean something that's all about being straight and good...

Melvin Udall / Scene 71

Then get in your jammies and I'll read you a story... I think you've got a chance. The only real enemy you have is her ability to think logically -- the best thing you have going for you is your willingness to humiliate yourself if it gives you one chance in whatever -- so go catch her off-guard.

Simon Nye / Scene 67

Everybody wants that, dear -- it doesn't exit... Sorry... didn't mean to interrupt.

Beverly / Scene 70

If you want to see me you will not do this. You will make an appointment...

Dr. Bettes / Scene 28

Hello. It's me. He took me in. Did you know? Hold on, I'll get him for you.

Simon Nye / Scene 65

I'll tell you, buddy, I'd be the luckiest guy alive if that did it for me.

Melvin Udall / Scene 62

I'm gonna grab you. I didn't mean it to be a question. I'm gonna grab you.

Melvin Udall / 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