Sofia Carson and Nicholas Galitzine make a perfect pair in the new Netflix romantic drama “Purple Hearts.” She plays a liberal waitress/singer and he is a conservative marine.  She’s blue, he’s read, and together, they’re purple.

From director Elizabeth Allen Rosenbaum, “Purple Hearts” is sweet and grounded even though it has the beats of a romcom.

Fall in love with “Purple Hearts,” now out on Netflix.