Part of the reason why it’s so hard to review these types of Netflix movies is because they all start to blend in with one another. Purple Hearts is no exception, outside of Sofia Carson who is really trying with such a limited script to make this work, a few of the songs she sings which I have to say are pretty decent and a few moments that actually are strong enough to stand on their own. The movie feels like an extended Nicholas Sparks movie despite not being one, I have no idea why this is 2 hours and 2 minutes long because a lot of these scenes could have easily been trimmed down. The writing starts out as a trainwreck throwing a bunch of liberal and conservative stereotypes that at one point become unintentionally funny, the writing definitely gets a lot better as it goes on and actually explores Cassie’s (Sofia Carson) and Luke’s (Nicholas Galitzine) relationship. The plot goes exactly how you think it’s going to go, it’s pretty much everything you have seen before in a very mixed bag of a movie.
Purple Hearts is available on Netflix.