Moonstruck poster

Moonstruck

"Life. Family. Love."

Movie PG 1987 1h 42m 6.8 /10
Directed by Norman Jewison

Loretta Castorini, a 37-year-old Italian American widow in Brooklyn, has convinced herself that luck never favors her in love. She agrees to marry Johnny, a steady, practical man she does not love, hoping security will ease the ache in her life. Then she meets Johnny's estranged younger brother,... Read more

Watch Now

Where to Watch "Moonstruck"

Rent or Buy

Netflix
Amazon Prime Video
Disney+
Max
Hulu
Paramount+
Peacock
Apple TV+

Streaming availability last verified: February 16, 2026

About Moonstruck

Loretta Castorini, a 37-year-old Italian American widow in Brooklyn, has convinced herself that luck never favors her in love. She agrees to marry Johnny, a steady, practical man she does not love, hoping security will ease the ache in her life. Then she meets Johnny's estranged younger brother, Ronny, a passionate and volatile musician whose attraction pulls her in a new direction. Ronny pursues her with bold honesty, even as Johnny travels abroad, and Loretta finds herself torn between a sense of obligation and a growing, forbidden longing. The drama unfolds against a bustling family backdrop where cousins, aunts, and parents weigh in, revealing that romance runs in unexpected places within the Castorini clan.

Directed by Norman Jewison, Moonstruck is adapted from John Patrick Shanley's stage play. The film captures a vivid New York Italian American milieu with witty exchanges, affectionate warmth, and a blend of romance and comedy that defined late 1980s cinema.

Moonstruck grossed about 122.1 million worldwide on a 15 million budget, turning a modest investment into a major hit and helping elevate its cast into enduring stars.

Moonstruck earned multiple Academy Award nominations and won three, including Best Original Screenplay for John Patrick Shanley, Best Actress for Cher, and Best Supporting Actress for Olympia Dukakis. The film's warm performances and sharp humor left a lasting critical impression.

Moonstruck left a mark on romantic comedies by merging affectionate family banter with a passionate love story, and it cemented Cher as a versatile screen icon. The dynamic of a lively Italian American household and a fearless heroine became a reference point for later films.

Details

Release Date
December 16, 1987
Runtime
1h 42m
Rating
PG
User Ratings
1,065 votes
Type
Movie
Genres
Comedy, Drama, Romance
Country
United States
Studio
Star Partners +2 more
Budget
$15,000,000
Box Office
$122,100,000
External Links
View on IMDB

Official Trailer

Cast

Cher

Cher

Loretta Castorini

Nicolas Cage

Nicolas Cage

Ronny Cammareri

Vincent Gardenia

Vincent Gardenia

Cosmo Castorini

Olympia Dukakis

Olympia Dukakis

Rose Castorini

Danny Aiello

Danny Aiello

Mr. Johnny Cammareri

Julie Bovasso

Julie Bovasso

Rita Cappomaggi

John Mahoney

John Mahoney

Perry

Louis Guss

Louis Guss

Raymond Capomaggi

Feodor Chaliapin Jr.

Feodor Chaliapin Jr.

Old Man

Anita Gillette

Anita Gillette

Mona

Director: Norman Jewison

Written by: John Patrick Shanley

More from Star Partners

View All

Frequently Asked Questions

Moonstruck is not currently available on streaming subscription services, but you can rent or buy it on Apple iTunes, Google Play, Vudu, and Amazon Video.

With a rating of 6.8/10 from 1,065 viewers, Moonstruck is considered solid entertainment worth checking out. It's a good pick if you enjoy comedy, drama, and romance stories.

Loretta Castorini, a 37-year-old Italian American widow in Brooklyn, has convinced herself that luck never favors her in love. She agrees to marry Johnny, a steady, practical man she does not love, hoping security will ease the ache in her life. Then she meets Johnny's estranged younger brother, ...

Moonstruck won three Academy Awards. It earned Best Original Screenplay for John Patrick Shanley, Best Actress for Cher, and Best Supporting Actress for Olympia Dukakis.

Cher plays Loretta Castorini in Moonstruck. Loretta is the 37-year-old Italian-American widow who finds herself drawn to Ronny Cammareri.