© 2026 Streamin. All third-party content is the property of its respective owners.
Love and sacrifice collide in an unexpected journey.
Watch Purple Hearts streaming in
Purple Hearts is a 2022 romantic drama that follows the story of Cassie, an aspiring musician struggling with cystic fibrosis, and Luke, a Marine facing his own battles. To secure military benefits, they enter into a marriage of convenience, but as their lives intertwine, they confront personal hardships, discover unexpected love, and fight for their futures. The film explores themes of sacrifice, resilience, and the transformative power of love against the backdrop of military life and serious illness, highlighting the emotional journeys of two individuals brought together by circumstance.
Purple Hearts received mixed to negative reviews from critics and audiences alike. On Rotten Tomatoes, the film holds a low 32% approval rating, with critics citing its clichéd storyline and uneven screenplay, though some praised the chemistry between Sofia Carson and Nicholas Galitzine, who play the leads. Metacritic reflects a similar sentiment with a score of 30 out of 100, indicating generally unfavorable reviews. However, IMDb users gave it a more moderate rating of 6.7/10, showing that many viewers found the romantic elements engaging despite the predictable plot. Reviews often emphasize that while the film touches on important issues such as illness and military service, it tends to romanticize struggles in a way that feels formulaic and sometimes glosses over complexity. Nonetheless, Sofia Carson’s performance has been highlighted as a strong point, bringing emotional depth to her role. Overall, Purple Hearts appeals to fans of romantic dramas who appreciate heartfelt stories, even if the execution is not without flaws.