This marriage is particularly complicated.

Netflix has released the official movie trailer for “Purple Hearts” starring Sofia Carson and Nicholas Galitzine. The film tells the story of a difficult marriage sparked by necessity over desire.

READ MORE: Maria Bakalova Joins A Group Of ‘Murderous’ Millennials In New ‘Bodies Bodies Bodies’ Trailer 

"Purple Hearts"
“Purple Hearts” — Photo: Netflix

In spite of their many differences, Cassie, a struggling singer-songwriter, and Luke, a troubled marine, agree to marry solely for military benefits,” the synopsis reads. “But when tragedy strikes, the line between real and pretend begins to blur.”

Carson and Galitzine star alongside Chosen Jacobs, Kat Cunning, Linden Ashby, Anthony Ippolito, John Harlan Kim, Sarah Rich, and Scott Deckert.

READ MORE: Jamie Foxx Chases Down Vampires In ‘Day Shift’ Trailer

“Purple Hearts” premieres July 29 on Netflix. The movie’s soundtrack includes “Come Back Home” performed and co-written by Carson.