Box office Spencer grossed more than $7 million in the United States and Canada, and $18.1 million in other territories, for a worldwide total of $25.2 million. In its second weekend, the film played in 1,265 theatres and made $1.53 million.
Critical response Upon the teaser trailer's release,
Forbes reported that the role "thrusts" Stewart "into the Oscar race" for the
Academy Award for Best Actress. After the film's world premiere,
Variety also stated, "There's already been plenty of talk in Venice that the role will likely land Stewart her first Oscar nomination." The film received a three-minute standing ovation at its world premiere, with critics lauding Stewart's performance as Diana. On review aggregator
Rotten Tomatoes, 83% of 351 critics have given the film a positive review, with an average rating of 7.6/10. The website's critics consensus reads: "
Spencer can frustrate with its idiosyncratic depiction of its subject's life, but Kristen Stewart's finely modulated performance anchors the film's flights of fancy." On
Metacritic, the film has a weighted average score of 76 out of 100, based on 53 critics, indicating "generally favorable reviews". David Rooney of
The Hollywood Reporter stated that the film "rests on Stewart's shoulders and she commits to the film's slightly bonkers excesses as much as to its moments of delicate illumination" and wrote that "[not] everything lands in
Spencer, and I often wondered if the film was so set on bucking convention that it would alienate its audience. But it tells a sorrowful story we all think we know in a new and genuinely disturbing light." Reviewing the film for
The Daily Telegraph,
Robbie Collin wrote: "The 31-year-old Stewart – who will be instantly and justifiably awards-tipped for this – navigates this perilous terrain with total mastery, getting the voice and mannerisms just right but vamping everything up just a notch, in order to better lean into the film's melodramatic, paranoiac and absurdist swerves." Drawing comparisons between the film and the
Jacqueline Kennedy biopic
Jackie (2016), also directed by Larraín, Pete Hammond of
Deadline Hollywood stated that "
Spencer is something else indeed, almost playing out in a conventional dramatic fashion, a more accessible approach in some ways, but also more ambitious as it is squarely from the point of view of its title character, purposely called
Spencer to assure us that the person who once was, is well on the way to finding that very lost spirit again before it is too late."
Spencer was listed on many critics' top ten lists for 2021.
Response of the Princess' staff Stewart's portrayal of Diana was hailed as one of the most accurate portrayals of the late Princess. Ken Wharfe, Diana's former bodyguard, commented, "Out of all the people who have played Diana over the past 10 years, she's the closest to her. She managed to perfect her mannerisms." Former Royal Chef Darren McGrady, who was portrayed by actor Sean Harris in the film, said, "Kristen Stewart is amazing as the princess, with her mannerisms and her voice ... the happy scenes of her with the boys, it was like her coming alive again. For real, Kristen Stewart played an amazing part." However, McGrady also pointed out that the film took considerable liberties, especially with its use of metaphors, but acknowledged that the film was a fictionalised take on what possibly could have happened. ==Accolades==