The film has grossed $ 89 million worldwide and received mixed reviews from critics , who called it `` more style than substance '' , criticizing the film 's length and over-reliance on graphic violence and sex , but praised Jennifer Lawrence 's performance.
Red Sparrow has grossed less than $ 89.5 million worldwide .