Skip to content
SearchOTT
Purple Hearts poster

Purple Hearts

2022·Movie·PG-13·122 min·8.0(2,885)

An aspiring musician agrees to a marriage of convenience with a soon-to-deploy Marine, but a tragedy soon turns their fake relationship all too real.

▶ Watch trailer

Where to watch Purple Hearts in United States

Click a service to open Purple Hearts there. Availability last verified on June 22, 2026.

Where is Purple Hearts streaming around the world?

CountryStreaming onRent / Buy
United StatesNetflix, Netflix Standard with Ads
IndiaNetflix
United KingdomNetflix, Netflix Standard with Ads
CanadaNetflix, Netflix Standard with Ads
AustraliaNetflix, Netflix Standard with Ads
GermanyNetflix, Netflix Standard with Ads
FranceNetflix, Netflix Standard with Ads
SpainNetflix, Netflix Standard with Ads
BrazilNetflix, Netflix Standard with Ads
JapanNetflix, Netflix Standard with Ads

About Purple Hearts

Purple Hearts is a 2022 English-language romance and drama film directed by Elizabeth Allen Rosenbaum. The cast is led by Sofia Carson, Nicholas Galitzine, John Harlan Kim. It has a runtime of 2h 2m. Viewers rate it 8.0/10 across 2900 ratings. In United States, it is currently streaming on Netflix, Netflix Standard with Ads.

Purple Hearts was produced by Alloy Entertainment, Embankment Films, and Gidden Media and made in United Kingdom and United States of America. It was released on July 29, 2022, and carries a PG-13 certification.

Director
Elizabeth Allen Rosenbaum
Writers
Liz W. Garcia, Kyle Jarrow
Release date
July 29, 2022
OTT release
July 29, 2022
Original language
English
Age rating
PG-13
Status
Released
Country
United Kingdom, United States of America
Production
Alloy Entertainment, Embankment Films, Gidden Media
#military life#assertive

Purple Hearts cast & crew

Purple Hearts was directed by Elizabeth Allen Rosenbaum and written by Liz W. Garcia and Kyle Jarrow.

The cast features Sofia Carson as Cassie Salazar, Nicholas Galitzine as Luke Marrow, John Harlan Kim as Toby, Chosen Jacobs as Frankie, Anthony Ippolito as Johnno, and Linden Ashby as Jacob Marrow.

Behind the camera, the score was composed by Tony Kanal, cinematography is by Matt Sakatani Roe, and it was produced by Amy Baer and Elysa Koplovitz Dutton.

Is Purple Hearts worth watching?

Purple Hearts holds an audience score of 8.0/10 from 2,885 ratings, ranking it among the most acclaimed romance films.

At 2h 2m, it's a standard feature-length watch.

If you enjoy romance and drama, Purple Hearts is worth a place on your watchlist.

How and where to watch Purple Hearts

In United States, you can stream Purple Hearts on Netflix and Netflix Standard with Ads. Click any service above to open it directly.

It first became available to stream digitally on July 29, 2022.

Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.

Rate & review

Your rating and review are saved privately in this browser — no account needed.

Cast of Purple Hearts

Sofia Carson

Sofia Carson

Cassie Salazar

Nicholas Galitzine

Nicholas Galitzine

Luke Marrow

John Harlan Kim

John Harlan Kim

Toby

Chosen Jacobs

Chosen Jacobs

Frankie

Anthony Ippolito

Anthony Ippolito

Johnno

Linden Ashby

Linden Ashby

Jacob Marrow

Kat Cunning

Kat Cunning

Nora

Nicholas Duvernay

Nicholas Duvernay

Armando

Scott Deckert

Scott Deckert

Jacob Marrow Jr

Kendall Chappell

Kendall Chappell

Mila

Sarah Rich

Sarah Rich

Hailey

Jordan Drake

Jordan Drake

Funeral Attendee

Purple Hearts — FAQs

Where can I watch Purple Hearts in United States?

Purple Hearts is streaming on Netflix, Netflix Standard with Ads in United States.

Is Purple Hearts on Netflix?

Yes — Purple Hearts is currently available on Netflix in United States.

What language is Purple Hearts in?

Purple Hearts is originally in English. Subtitle and dub options vary by streaming service.

How long is Purple Hearts?

Purple Hearts runs 2 hours 2 minutes (122 minutes).

What is Purple Hearts rated?

Purple Hearts is rated PG-13. It holds a 8.0/10 audience score from 2,885 ratings.

When did Purple Hearts release on OTT?

Purple Hearts became available digitally on July 29, 2022.

More like Purple Hearts

Not Easily Broken
Nine Lives
Hello, Goodbye, and Everything in Between
Pure Country 2: The Gift
The Yellow Handkerchief
The Fugitive Kind
Life in a Year
The Lucky One
Nobody Has to Know
Pure Country
Angel Eyes
Dear John