I watched this after Atomic Blonde, and for the first quarter, wanted a crossover between the two, but Red Sparrow is very unrealistic, even in the spy thriller genre. Jennifer Lawrence hits every nail, every mark, checks every box, giving a dry, crisp performance the role required of her, but her character seems to be getting lucky at every instance, that too for a cadet. Overall, I am disappointed by what they did to what could've been a cult classic.

Also, I am an Indian so believe me when I write this review, that I had no bias either for USA or Russia.