The film has grossed $ 43 million worldwide and received mixed reviews from critics , who called it `` more style than substance '' but praised Lawrence 's performance.
The critics disliked Red Sparrow 's over-reliance on graphic violence and sexual content .