The film grossed $ 151 million worldwide , more than the double of its budget , thus becoming a modest box-office success , and received mixed reviews from critics , who described it as having `` more style than substance '' , and criticized the film 's length and over-reliance on graphic violence and sex , while praising Jennifer Lawrence 's performance.
Red Sparrow 's earnings double its budget .