First reviews of mummy-porn romance Fifty Shades of Grey say the film is better than the book it is based on.
Variety called it "a significant improvement" on EL James's novel, describing it as "Charlotte Bronte with a peacock feather".
The Guardian agreed, describing it as a "better-than-it-has-to-be adaptation".
The story follows an affair between student Anastasia Steele, portrayed by Dakota Johnson, and billionaire Christian Grey, played by Jamie Dornan.
Receiving mainly three stars from initial reviewers, Variety's Justin Chang said the film was "edgier than most grown-up studio fare, but otherwise a fairly mild provocation in this porn-saturated day and age".