Hearts of Fire (1987): cast, story & where to watch

1987 · Film · ★ 3.5

Hearts of Fire poster

Released in 1987, Hearts of Fire is a drama, romance and music film directed by Richard Marquand, running about 95 minutes.

What it’s about. A reclusive musician, once a huge rock star, takes a young female protegee. While on a tour she meets a younger, more popular rocker and switches her loyalties.

Who’s in it. Hearts of Fire stars Bob Dylan as Billy Parker, Fiona as Molly McGuire, Rupert Everett as James Colt and Julian Glover as Alfred, among others.

How it landed. With an audience score of 3.5/10, Hearts of Fire has proved divisive with audiences.

Where to watch. In US you can rent or buy it from Amazon Video, Apple TV Store and Fandango At Home. See the full, country-by-country breakdown on our where to watch Hearts of Fire page.

If you liked it. Fans of Hearts of Fire tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.

Frequently asked

Where can I watch Hearts of Fire (1987)?
In US, Hearts of Fire is available to rent or buy from Amazon Video, Apple TV Store and Fandango At Home. Availability varies by country — check our where-to-watch page for every region.
Is Hearts of Fire worth watching?
Hearts of Fire holds an audience score of 3.5 out of 10, and is a strong pick if you enjoy drama, romance and music. Reactions are mixed, so it may depend on taste.
Who stars in Hearts of Fire?
Hearts of Fire stars Bob Dylan, Fiona, Rupert Everett, Julian Glover and Suzanne Bertish.
When was Hearts of Fire released?
Hearts of Fire was released in 1987, with a runtime of about 95 minutes.