---
title: "Purple Hearts"
year: 2022
kind: "film"
canonical: "https://film.one/film/purple-hearts"
fi1m_id: "purple-hearts"
imdb_id: "tt4614584"
tmdb_id: 762975
wikidata_id: "Q112226601"
fi1m_score: 39
critics_score: 36
critics_reviews: 5
published: "2026-09-24T03:36:25.850003+00:00"
updated: "2026-09-24T03:36:26.394971+00:00"
region: "MY"
licence: "© Fi1m Ltd. Written by AI under a human editor; checked against sources before publication. Quote with attribution and a link to the canonical URL."
---

# Purple Hearts (2022)

Directed by Elizabeth Allen Rosenbaum · 2h 02m · Romance, Drama

## Identity

Purple Hearts

- **Canonical:** https://film.one/film/purple-hearts
- **Type:** Film
- **Fi1m ID:** purple-hearts
- **IMDb ID:** tt4614584
- **TMDB ID:** 762975
- **Wikidata ID:** Q112226601
- **Same entity:** https://www.imdb.com/title/tt4614584/, https://www.themoviedb.org/movie/762975, https://www.wikidata.org/wiki/Q112226601

**Fi1m score: 39** · Critics 36 (early) from 5 reviews

*In a sentence:* Sofia Carson is much easier to believe when she starts singing

> Sofia Carson brings warmth to a poor, overlong romance, especially when she sings. Elizabeth Allen Rosenbaum’s film asks attraction to settle political disagreements it has barely examined, and the couple never becomes convincing enough to justify the fuss.

## Synopsis

Cassie Salazar (Sofia Carson) and Luke Marrow (Nicholas Galitzine) are drawn into a romance despite opposing political beliefs. Cassie’s singing is part of a story in which personal attraction sits alongside disagreements about how people should live and treat one another. Frankie (Chosen Jacobs) and Nora (Kat Cunning) also feature. As Cassie and Luke try to find a way to be together, their differences raise questions about what each expects from a relationship, what either is prepared to overlook and how much room they can make for convictions they do not share.

## Review

*Purple Hearts* wants us to believe that political opposites can fall in love without first agreeing on everything. That is a workable subject for a romance, and we do not need the couple to vote alike before we care about them. We do need to understand what each is willing to accept in the other. Elizabeth Allen Rosenbaum’s film rarely does that work, and the result is a poor, overextended romance with an appealing singer at its centre.

With Cassie Salazar and Luke Marrow, screenwriters Liz W. Garcia and Kyle Jarrow have disagreements that ought to affect how the couple treats one another. Instead, the writing keeps asking attraction to make those disagreements less important. The glimpses of casual racism are more convincing, because they give the political friction something specific and unpleasant to address. But Cassie’s principles become an inconvenience for the romance rather than something the screenplay remains curious about.

Sofia Carson supplies much of the reason to persist. Her musical performances have a directness that the dramatic writing lacks, and she makes Cassie’s feelings seem credible without requiring much explanation. We were moved by the singing, because her commitment gave the emotion a sincerity we had stopped expecting from the dialogue. It is frustrating that the film can find that so readily in a performance and struggle to give the relationship the same conviction.

Nicholas Galitzine has the harder task of making Luke a persuasive romantic partner while the script handles his differences with Cassie so lightly. We can see the attraction, but neither performance makes the couple’s awkward political accommodation convincing. The familiar pleasure of this kind of romance comes from watching two people discover something worth changing for. Here the writing is too eager to get past the disagreement, leaving the actors to supply affection where a more searching conversation is needed.

Matt Sakatani Roe’s blue-toned night photography is a pleasure, and Elizabeth Allen Rosenbaum seems more assured with the romantic atmosphere than with the arguments. These scenes give the relationship some welcome tenderness without making its difficulties any easier to believe. Kevin Bird’s production design contributes to the agreeable presentation, though it does little to make the couple’s opposing ways of life feel distinct. The visual work is rarely where the trouble lies, and the night scenes provide some relief from the strained writing.

Ishai Setton’s editing has to accommodate more melodrama than the central relationship can sustain, and at 122 minutes the film feels padded. The complications accumulate without making the people much more interesting, so the running time becomes difficult to justify. The music, credited to Tony Kanal and Blake Neely, supplies warmth that the dialogue struggles to earn. Yet even the pleasure of hearing Cassie sing cannot keep providing a reason to believe in Cassie and Luke.

Most critics have been unconvinced, and we share their objection to the way the film handles its couple’s beliefs. There is room in romantic drama for people who remain difficult, inconsistent or stubborn after they fall in love. Giving them a convincing relationship requires more patience than this busy screenplay has for them. If the singing is what draws you to Sofia Carson here, be prepared for a great deal of strained romance between the performances.

*Fi1m score 39, published 24 September 2026.*

## Straight answers

**Is Purple Hearts worth watching?**

*Purple Hearts* is hard to recommend as a romance, and we score it 39 out of 100, though Sofia Carson’s singing gives it some warmth. We find the central relationship unconvincing and the 122-minute running time padded; it offers more for viewers drawn to Carson’s musical performances than for those wanting a persuasive story about political opposites falling in love.

**How long is Purple Hearts, and what is it rated?**

*Purple Hearts* runs 2h 02m. It is a romance and drama film.

**Where can I watch Purple Hearts in Malaysia?**

*Purple Hearts* is streaming on Netflix in Malaysia. Availability is checked daily; the links above go straight to each service.

**How violent or frightening is Purple Hearts, and is it suitable for children?**

*Purple Hearts* has a UK 12 certificate, so it is not a choice for younger children; the age guidance points towards viewers aged 12 and over. We would flag casual racism and disagreements about political beliefs and relationships, but cannot offer a specific warning about violence or frightening scenes from the content established here.

### Reviews we read (5)

- **IndieWire**, David Ehrlich (C): Ehrlich finds the film wildly melodramatic and overstuffed, though its emotional core gives it an unexpected endearing quality. He praises Sofia Carson’s electric presence and the spark between the leads, while faulting the film’s clumsy soap-opera excesses. [Read](https://www.indiewire.com/criticism/movies/purple-hearts-review-netflix-sofia-carson-1234746266/)
- **The AV Club**, Luke Y. Thompson (D-): The AV Club pans the film as bloated, unoriginal, and lacking chemistry. It praises the director’s eye for blue-toned night scenes, while criticizing the facile politics and the leads’ unconvincing romance. [Read](https://www.avclub.com/purple-hearts-review-sofia-carson-nicholas-galitzine-1849338871)
- **The New York Times**, Jeannette Catsoulis (30/100, inferred): The review gives the romance a negative verdict, finding its politics and story unconvincing. It singles out the film’s implausible treatment of the couple’s opposing beliefs as a central flaw. [Read](https://www.nytimes.com/2022/07/29/movies/purple-hearts.html)
- **Variety**, Guy Lodge (30/100, inferred): Lodge finds the romance watchable but maudlin, old-fashioned, and politically shallow. He praises Sofia Carson’s appealing presence and musical performances, while faulting the story for discarding her character’s more interesting principles. [Read](https://variety.com/2022/film/reviews/purple-hearts-review-sofia-carson-1235329055/)
- **NME** (30/100, inferred): The review finds the film crushingly predictable and contrived, though not entirely hopeless. It praises a few well-observed moments addressing casual racism. [Read](https://www.nme.com/reviews/film-reviews/purple-hearts-review-netflix-sofia-carson-3279664)

## Details

- **Director:** Elizabeth Allen Rosenbaum
- **Director:** Elizabeth Allen Rosenbaum
- **Writer:** Kyle Jarrow, Liz W. Garcia
- **Cinematography:** Matt Sakatani Roe
- **Editor:** Ishai Setton
- **Music:** Tony Kanal, Blake Neely
- **Production design:** Kevin Bird
- **Producer:** Amy Baer, Elysa Dutton, Leslie Morgenstein
- **Cast:** Sofia Carson as Cassie Salazar; Nicholas Galitzine as Luke Marrow; John Harlan Kim as Toby; Chosen Jacobs as Frankie; Anthony Ippolito as Johnno; Linden Ashby as Jacob Marrow; Kat Cunning as Nora; Nicholas Duvernay as Armando
- **Runtime:** 2h 02m
- **First release (Brazil):** 29 July 2022
- **Genres:** Romance, Drama
- **Trailer:** https://www.youtube.com/watch?v=WTLgg8oRSBE

## Where to watch in Malaysia

- Netflix: streaming

*Checked 2026-09-24.*

Also available in: AE, AR, AT, AU, AZ, BE, BG, BR, CA, CH, CL, CO, CZ, DE, DK, EC, EE, ES, FI, FR, GB, GR, HK, HR, HU, ID, IE, IL, IN, IS, IT, JP, KR, LT, MX, MY, NL, NO, NZ, PA, PE, PH, PL, PT, RO, RS, SE, SG, SI, SK, TH, TR, UA, US, VN, ZA. Add `?region=XX` to this URL for another country.

## If you liked this

- *Green Card* (1990): A marriage of convenience gets the awkward domestic detail this romance needs.
- *Beyond the Lights* (2014): A singer’s public image complicates a romance with more patience for both people.
- *The Big Sick* (2017): Romance, family disagreement and illness, with jokes that make the difficult conversations count.
- *Ali: Fear Eats the Soul* (1974): A couple’s attraction faces prejudice the film refuses to tidy away.
- *The Lunchbox* (2013): An exchange of meals and letters lets affection grow at a believable pace.

---
© Fi1m Ltd. Written by AI under a human editor; checked against sources before publication. Quote with attribution and a link to the canonical URL. Canonical: https://film.one/film/purple-hearts
