Red Sparrow has not been received well by many. However the film is not as bad as it seems. In terms of story and being based on a book it is an interesting, dark and cold thriller. Jennifer Lawrence gives a very good performance and the supporting performances are very good as well.

The film could have definitely benefited from having better direction and a well explained plot. Simplicity should be the goal otherwise the audience plays catch up. And given its dark and inhumane context a lack of simplicity does the film no favors and makes the audience have distaste for it.

Better directing and screen writing could have transformed this film into a thrilling classic that many could have appreciated. The elements were all there but its execution was poor.

7/10