The movie was good and I think Jennifer Lawrence did a good job as the titular Red Sparrow. However, it was the way the movie was marketed that soured the deal for me. Just after watching the movie, I rewatched the trailer, which arranges random scenes from the film to give the impression of a professional Russian spy doing extraordinary work of seduction, assassination and intrigue. Carefully placed reviews titled "Is Red Sparrow the Hard R Black Widow?" and similar get the superhero audience interested and the casting of great, but passee names like Jeremy Irons, Charlotte Rampling, Mary-Louise Parker and Ciarán Hinds, all acting for at most five minutes of the film gets the older generation in the theaters. And for what? A straight up normal person caught in spy games and getting through alive story.

So, bottom line: if you like spy movies, it's an acceptable one, but expect two hours and twenty minutes of people blundering through intelligence games that aren't too intelligent in order to push the story to a rather bland ending. An above average movie that I have to penalize for its misleading marketing.