Answer
Purple Hearts is a 2022 American romantic drama film directed by Elizabeth Allen Rosenbaum and starring Nicholas Galitzine, Skylar Astin, Kat Graham, and Graham Rogers. It is based on the novel of the same name by Tess Wakefield, which was published in 2017. The film follows a young couple who meet in basic training and fall in love, but their relationship is tested by the challenges of war.