The narrative is extremely formulaic, the narration too overbearing and the Russo Brother's style feels like it's trying way too hard to be serious and pretentious but Cherry still manages to be a really good and affecting drama that pulls no punches. Tom Holland gives an incredible lead performance supported by Ciara Bravo who is also incredible. Jack Reynor and Forrest Goodluck are both really good. It's well paced, well filmed and the music by Henry Jackman is amazing.