Moonstruck poster
Where to stream

Moonstruck

6.819871h 42mPGMovieComedyDramaRomance

37-year-old Italian-American widow Loretta Castorini believes she is unlucky in love, and so accepts a marriage proposal from her boyfriend Johnny, even though she doesn't love him. When she meets his estranged younger brother Ronny, an…

Where to watch

Availability shown for Australia · rights vary by country

Cast · Directed by Norman Jewison

More from Cher · Lead actress

More from Nicolas Cage · Co-star actor

More from Norman Jewison · Director

More like this

Moonstruck — streaming FAQ

Which OTT platform streams Moonstruck?

Moonstruck is streaming on Amazon Prime Video, Foxtel Now and 7plus in Australia, and available to rent or buy on Apple TV Store and Amazon Video. It's not currently on Netflix.

Is Moonstruck on Netflix?

No, Moonstruck is not on Netflix in Australia as of November 2026. It's currently on Amazon Prime Video and Foxtel Now.

Is Moonstruck on Amazon Prime Video?

Yes — Moonstruck is included with an Amazon Prime Video subscription in Australia as of November 2026.

Where can I watch Moonstruck for free?

Moonstruck is available to stream free (with ads) on 7plus in Australia.