Why you would hate this movie is a thing I don't get. I thought it was a nice mystery spy thriller, with enough twists and turns to keep you interested. You can't miss a second of the plot otherwise you might not understand everything. I guess that's what most of the negative reviewers did, they just didn't follow attentively. The cast is full of good actors and actresses. Jennifer Lawrence as the main character, one of the sparrows, did a very good job. She's not afraid of a little nudity, and in this movie it was welcome. Matthias Schoenaerts can just play anything you want. I don't think I ever saw a bad movie with him. And I don't say that because I'm also a Belgian. Like the rest of the cast he did an excellent job. Red Sparrow is a good movie in this genre, a bit of action in the spionage world between Americans and Russions.