Scripts
MOONSTRUCK poster

Screenplay data

MOONSTRUCK script

Loretta Castorini agrees to marry Johnny Cammareri, a man she doesn't love, but is tasked with inviting his estranged brother, Ronny, to the wedding. Loretta and Ronny, a passionate baker, are immediately drawn to each other and share a night of unexpected romance, leading Loretta to question her engagement. As Loretta grapples with her infidelity, her mother confronts her own husband about his past infidelity, prompting Loretta to pursue her true feelings. Loretta breaks off her engagement to Johnny and announces her engagement to Ronny amidst a family gathering, celebrating their love and the complex bonds of family.

Writer
John Patrick Shanley
IMDb ID (imdb_id)
tt0093565
Script date
Final Draft
49Scenes
11Characters
71Pages
8Dialogue samples

Save the Cat beat sheet

MOONSTRUCK Save the Cat analysis

Wedding-bound Loretta Castorini’s orderly life spirals when she accepts an impulsive marriage proposal.

Open full beat sheet
75

Key characters

Loretta Castorini

Loretta Castorini is listed as Protagonist. 37-year-old Italian woman, tough, efficient, loyal, and watchful. In the parsed data, Loretta Castorini is connected to 35 scenes, 109 dialogue lines, 110 text mentions, first appearing around scene 1.

35 scenes / 109 dialogue lines

Ronny Cammareri

Ronny Cammareri is listed as Johnny's Brother. Intense, handsome, baker, missing his left hand. In the parsed data, Ronny Cammareri is connected to 18 scenes, 82 dialogue lines, 83 text mentions, first appearing around scene 13.

18 scenes / 82 dialogue lines

Cosmo Castorini

Cosmo Castorini is listed as Loretta's Father. Powerful man, 65, white hair, gold wire glasses, plumber. In the parsed data, Cosmo Castorini is connected to 13 scenes, 19 dialogue lines, 19 text mentions, first appearing around scene 8.

13 scenes / 19 dialogue lines

Rose Castorini

Rose Castorini is listed as Loretta's Mother. Beautiful woman in her 60s, porcelain delicacy. In the parsed data, Rose Castorini is connected to 12 scenes, 28 dialogue lines, 28 text mentions, first appearing around scene 9.

12 scenes / 28 dialogue lines

The Old Man

The Old Man is listed as Cosmo's Father. 83-year-old man, eccentric, walks five dogs. In the parsed data, The Old Man is connected to 9 scenes, 7 dialogue lines, 7 text mentions, first appearing around scene 24.

9 scenes / 7 dialogue lines

Rita Cappomaggi

Rita Cappomaggi is listed as Raymond's Wife. Looks like Raymond, but with hair. In the parsed data, Rita Cappomaggi is connected to 7 scenes, 17 dialogue lines, 18 text mentions, first appearing around scene 20.

7 scenes / 17 dialogue lines

Raymond Cappomaggi

Raymond Cappomaggi is listed as Rose's Brother. Rotund, moon-faced, bald, 50s. In the parsed data, Raymond Cappomaggi is connected to 6 scenes, 19 dialogue lines, 20 text mentions, first appearing around scene 20.

6 scenes / 19 dialogue lines

Mr. Johnny

Mr. Johnny is listed as Loretta's Fiancé. 42-year-old Italian man, timid, serious, salt-and-pepper hair. In the parsed data, Mr. Johnny is connected to 5 scenes, 20 dialogue lines, 20 text mentions, first appearing around scene 4.

5 scenes / 20 dialogue lines

Chrissy

Chrissy is listed as Bakery Employee. Woman with a Queens accent, in love with Ronny. In the parsed data, Chrissy is connected to 4 scenes, 10 dialogue lines, 11 text mentions, first appearing around scene 28.

4 scenes / 10 dialogue lines

Perry

Perry is listed as Supporting. University professor in his 50s. In the parsed data, Perry is connected to 3 scenes, 6 dialogue lines, 6 text mentions, first appearing around scene 26.

3 scenes / 6 dialogue lines

Bobo

Bobo is listed as Waiter. Old World Italian waiter at The Grand Ticino. In the parsed data, Bobo is connected to 2 scenes, first appearing around scene 4.

2 scenes / 0 dialogue lines

Scene outline

  1. 1. INT. Zito's Bread Store - DAY

    Loretta visits Zito's bread store to pick up bread and do bookkeeping.

    Loretta Castorini
  2. 2. INT. Office of the Funeral Parlor - DAY

    Loretta does bookkeeping for Al Conti at his funeral parlor.

    Loretta Castorini
  3. 3. INT. Florist Shop - DAY

    Loretta does bookkeeping for the florist.

    Loretta Castorini
  4. 4. INT. The Grand Ticino - NIGHT

    Mr. Johnny proposes to Loretta at a restaurant.

    Loretta Castorini, Mr. Johnny, Bobo
  5. 5. INT. Kennedy Airport Terminal - NIGHT

    Loretta says goodbye to Mr. Johnny before his flight.

    Loretta Castorini, Mr. Johnny
  6. 6. INT. The Sweetheart Liquor Store - NIGHT

    Loretta buys champagne.

    Loretta Castorini
  7. 7. INT. The Castorini House - NIGHT

    Loretta returns home to her father.

    Loretta Castorini, Cosmo Castorini
  8. 8. INT. THE CASTORINI HOUSE - KITCHEN - NIGHT

    Loretta and Cosmo drink champagne while discussing Loretta's engagement to Johnny Cammareri.

    Loretta Castorini, Cosmo Castorini
  9. 9. INT. THE CASTORINI HOUSE - MASTER BEDROOM - NIGHT

    Cosmo and Loretta wake Rose to tell her about the wedding.

    Loretta Castorini, Cosmo Castorini, Rose Castorini
  10. 10. EXT. THE CASTORINI HOUSE - MORNING

    The Old Man leaves the house with his five dogs.

    The Old Man
  11. 11. EXT. SMALL CITY PARK - DAY

    The Old Man discusses the wedding news with Felix and Lucy.

    The Old Man, Raymond Cappomaggi, Rita Cappomaggi
  12. 12. INT. THE CASTORINI HOUSE - KITCHEN - DAY

    Loretta and Rose have breakfast and discuss the house.

    Loretta Castorini, Rose Castorini
  13. 13. INT. CAMMARERI PASTRY SHOP - OVEN ROOM - DAY

    Loretta visits Ronny to invite him to the wedding.

    Loretta Castorini, Ronny Cammareri, Chrissy
  14. 14. INT. THE PEACOCK CAFE - DAY

    Cosmo meets his girlfriend Mona.

    Cosmo Castorini
  15. 15. INT. RONNY'S APARTMENT - DAY

    Loretta and Ronny arrive at his apartment.

    Loretta Castorini, Ronny Cammareri
  16. 16. INT. RONNY'S APARTMENT - DAY

    Loretta and Ronny share a meal and discuss their pasts and their respective relationships.

    Loretta Castorini, Ronny Cammareri
  17. 17. EXT. STREET NEAR BAKERY - DAY

    Cosmo kisses Mona in his Buick.

    Cosmo Castorini
  18. 18. INT. RONNY'S APARTMENT - DAY

    Loretta and Ronny drink whiskey and have an intense confrontation about their lives.

    Loretta Castorini, Ronny Cammareri
  19. 19. INT. RONNY'S APARTMENT - BEDROOM - NIGHT

    Ronny and Loretta consummate their relationship.

    Loretta Castorini, Ronny Cammareri
  20. 20. INT. THE CASTORINI HOUSE - DINING ROOM - NIGHT

    The Castorini family and guests have dinner while discussing Loretta's engagement.

    Cosmo Castorini, Rose Castorini, The Old Man, Raymond Cappomaggi, Rita Cappomaggi
  21. 21. INT. THE CASTORINI HOUSE - MASTER BEDROOM - NIGHT

    Rose discovers Cosmo asleep and cries while looking at the moon.

    Cosmo Castorini, Rose Castorini
  22. 22. INT. RONNY'S APARTMENT - BEDROOM - NIGHT

    Ronny and Loretta admire the moon.

    Loretta Castorini, Ronny Cammareri
  23. 23. INT. RAYMOND AND RITA CAPPOMAGGI'S BEDROOM - NIGHT

    Raymond and Rita discuss the moon.

    Raymond Cappomaggi, Rita Cappomaggi
  24. 24. EXT. EAST RIVER - NIGHT

    The Old Man tries to get his dogs to howl at the moon.

    The Old Man
  25. 25. INT. RONNY'S APARTMENT - BEDROOM - DAY

    Loretta and Ronny wake up and argue about their encounter.

    Loretta Castorini, Ronny Cammareri
  26. 26. INT. CATHOLIC CHURCH - DAY

    Loretta confesses her sins to a priest.

    Loretta Castorini
  27. 27. INT. CATHOLIC CHURCH - DAY

    Loretta talks to her mother, Rose.

    Loretta Castorini, Rose Castorini
  28. 28. INT. CAMMARERI'S BAKERY - DAY

    Barbara and Chrissy discuss the wedding cake and Ronny's absence.

    Chrissy
  29. 29. INT. Bakery - DAY

    Barbara and Chrissy discuss a cake and Ronny's absence; Chrissy destroys the cake topper.

    Chrissy
  30. 30. INT. Cappomaggi's Store - DAY

    Raymond and Rita flirt; Loretta enters and acts suspiciously about the moon.

    Loretta Castorini, Raymond Cappomaggi, Rita Cappomaggi
  31. 31. INT. Church Basement - DAY

    The Old Man, Lucy, and Felix prepare candy apples for a bazaar while discussing family drama.

    The Old Man
  32. 32. INT. Cappomaggi's Store - DAY

    Loretta finishes the store books and leaves.

    Loretta Castorini, Rita Cappomaggi
  33. 33. INT. Cinderella Beauty Shop - DAY

    Loretta gets a makeover.

    Loretta Castorini
  34. 34. INT. Insinuation Dress Shop - DAY

    Loretta buys a new dress.

    Loretta Castorini
  35. 35. INT. Castorini House - NIGHT

    Loretta prepares for her date.

    Loretta Castorini
  36. 36. EXT. Lincoln Center Plaza - NIGHT

    Loretta meets Ronny at the fountain.

    Loretta Castorini, Ronny Cammareri
  37. 37. INT. Opera House - NIGHT

    Ronny and Loretta attend the opera.

    Loretta Castorini, Cosmo Castorini, Ronny Cammareri
  38. 38. INT. The Grand Ticino - NIGHT

    Rose dines alone and meets Perry.

    Rose Castorini, Perry, Bobo
  39. 39. INT. OPERA HOUSE - NIGHT

    Ronny and Loretta watch the opera, sharing a moment of emotional connection.

    Ronny Cammareri, Loretta Castorini
  40. 40. INT. OPERA HOUSE - COATCHECK - NIGHT

    Loretta and Ronny encounter Cosmo and Mona at the coatcheck.

    Loretta Castorini, Ronny Cammareri, Cosmo Castorini
  41. 41. EXT. CASTORINI HOUSE - NIGHT

    Rose and Perry discuss their relationship outside the Castorini house.

    Rose Castorini, Perry
  42. 42. INT. THE BOERUM CAFE - NIGHT

    Ronny and Loretta have drinks at a bar.

    Ronny Cammareri, Loretta Castorini
  43. 43. EXT. MANHATTAN STREET - NIGHT

    Ronny and Loretta argue about their relationship and future.

    Ronny Cammareri, Loretta Castorini
  44. 44. EXT. RONNY'S APARTMENT BUILDING - NIGHT

    Ronny convinces Loretta to come upstairs.

    Ronny Cammareri, Loretta Castorini, Chrissy
  45. 45. INT. CASTORINI HOUSE - NIGHT

    Mr. Johnny arrives at the Castorini house and speaks with Rose.

    Mr. Johnny, Rose Castorini, Cosmo Castorini, The Old Man
  46. 46. INT. CASTORINI HOUSE - KITCHEN - DAY

    Loretta returns home and learns Mr. Johnny is back.

    Loretta Castorini, Rose Castorini, Ronny Cammareri
  47. 47. INT. Kitchen - DAY

    Loretta, Ronny, and Rose are in the kitchen when Cosmo and the Old Man arrive. Tensions rise regarding the wedding and family secrets.

    Loretta Castorini, Cosmo Castorini, Rose Castorini, Ronny Cammareri, The Old Man
  48. 48. INT. Kitchen - DAY

    The Cappomaggis arrive to check on the bank deposit, followed by Mr. Johnny.

    Loretta Castorini, Cosmo Castorini, Rose Castorini, Mr. Johnny, Ronny Cammareri, The Old Man
  49. 49. INT. Kitchen - DAY

    The family celebrates with champagne.

    Loretta Castorini, Cosmo Castorini, Rose Castorini, Mr. Johnny, Ronny Cammareri, The Old Man

Dialogue examples

I never seen anybody so in love like Cosmo back then! He'd stand outside the house all day and look in the windows. I never told you this cause it's not really a story. But one time I woke up in the middle of the night cause this bright light was in my face. Like a flashlight. I couldn't think a what it was. I looked out the window, and it was the moon! Big as a house! I never seen the moon so big before or since. I was almost scared, like it was gonna crush the house. And I looked down, and standing there in the street was Cosmo, looking up at the windows. This is the funny part. I got mad at you, Cosmo! I thought you brought this big moon over to my house cause you were so in love and woke me up with it. I was half asleep I guess and didn't know no better.

Raymond Cappomaggi / Scene 20

The big part of you has no words and it's-a wolf. This woman was a trap for you. She caught you and you could not get away. So you chewed off your foot! That was the price you had to pay to be free. Johnny had nothing to do with it. You did what you had to do, between you and you, and I know I'm right, I don't care what you say. And now you're afraid because you found out the big part of you is a wolf that has the courage to bite off its own hand to save itself from the trap of the wrong love. That's why there has been no woman since that wrong woman. You are scared to death what the wolf will do if you make that mistake again!

Loretta Castorini / Scene 18

I am old. The Old are not wanted. And what they say has no weight. But, my son, I must speak. You should pay for the wedding of your only daughter. You are breaking your house through pride. There. I've said it.

The Old Man / Scene 47

I love two things. I love you, and I love the Opera. If I can have the two things that I love together for one night, I will be satisfied to give up the rest of my life.

Ronny Cammareri / Scene 25

There's one thing about this wedding I want you to do. Call this number. It's a business number. Ask for Ronny. Invite him to the wedding.

Mr. Johnny / Scene 5

Cosmo. Many years ago, when they told me you were marrying my sister, I was happy. When I told Rose I was marrying Rita, she was happy.

Raymond Cappomaggi / Scene 20

He made me look the wrong way and I cut off my hand. He could make you look the wrong way and you could cut off your whole head!

Ronny Cammareri / Scene 18

Johnny Cammareri. I think it's great and about time. What's she gonna do with the rest of her life she don't get married?

Raymond Cappomaggi / Scene 20

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