Opera (1987): cast, story & where to watch

1987 · Film · ★ 6.8

Opera poster

Released in 1987, Opera is a thriller, horror and mystery film directed by Dario Argento, running about 107 minutes. “Obsession. Murder. Madness.” — that tagline sets the tone.

What it’s about. A young opera singer is stalked by a deranged fan bent on killing the people associated with her to claim her for himself.

Who’s in it. Opera stars Cristina Marsillach as Betty, Ian Charleson as Marco, Urbano Barberini as Inspector Alan Santini and Daria Nicolodi as Mira, among others.

How it landed. With an audience score of 6.8/10, Opera has drawn a solid, mixed-to-positive response.

Where to watch. In US you can stream it on Philo, YouTube TV, Night Flight Plus and Fandor Amazon Channel and rent or buy it from Amazon Video, Apple TV Store and Google Play Movies. See the full, country-by-country breakdown on our where to watch Opera page.

If you liked it. Fans of Opera tend to enjoy The Dark Knight, Pulp Fiction, Parasite and Fight Club.

Frequently asked

Where can I watch Opera (1987)?
In US, Opera is available to stream on Philo, YouTube TV and Night Flight Plus, and rent or buy from Amazon Video, Apple TV Store and Google Play Movies. Availability varies by country — check our where-to-watch page for every region.
Is Opera worth watching?
Opera holds an audience score of 6.8 out of 10, and is a strong pick if you enjoy thriller, horror and mystery. Reactions are mixed, so it may depend on taste.
Who stars in Opera?
Opera stars Cristina Marsillach, Ian Charleson, Urbano Barberini, Daria Nicolodi and Coralina Cataldi-Tassoni.
When was Opera released?
Opera was released in 1987, with a runtime of about 107 minutes.