Watch Now


No sooner does Italian-American widow Loretta accept a marriage proposal from her doltish boyfriend, Johnny, than she finds herself falling for his younger brother, Ronny. She tries to resist, but Ronny lost his hand in an accident he blames on his brother, and has no scruples about aggressively pursuing her while Johnny is out of the country. As Loretta falls deeper in love, she comes to learn that she's not the only one in her family with a secret romance.

Moonstruck streaming: where to watch online?

Currently you are able to watch "Moonstruck" streaming on Hoopla or for free with ads on The Roku Channel, Tubi TV, Pluto TV. It is also possible to rent "Moonstruck" on Apple TV, Google Play Movies, YouTube, Vudu, Microsoft Store, Redbox, DIRECTV, Spectrum On Demand, Amazon Video online and to download it on Amazon Video, Microsoft Store, Apple TV, Google Play Movies, YouTube, Vudu, Redbox, AMC on Demand.

Videos: Trailers, Teasers, Featurettes

Trailer Preview Image
Trailer Preview Image
Trailer Preview Image
Trailer Preview Image


Drama, Comedy, Romance


1h 42min

Age rating



Loretta Castorini
Nicolas Cage
Ronny Cammareri
Vincent Gardenia
Cosmo Castorini
Olympia Dukakis
Rose Castorini
Danny Aiello
Mr. Johnny Cammareri
Julie Bovasso
Rita Cappomaggi
Louis Guss
Raymond Capomaggi
Joe Grifasi
Shy Waiter
Betti Orsatti
Woman in Hair Salon
Tommy Hollis
Parking Attendant
Matt Myers
Cab Driver
Michael Dunster
P.A. Announcer
Robert Payson
Man at Bar
Catherine Scorsese
Customer at Bakery
Curt Hayward
Opera Patron (uncredited)
Stephany Hitchcock
Flight Attendant (uncredited)
David Hummel
Opera Patron (uncredited)
Cathy Ladman
Beautician in Hair Salon (uncredited)
Peter Austin Noto
Opera Patron (uncredited)
Helen Proimos
Opera Patron (uncredited)
Charles Scorsese
Customer at Bakery (uncredited)