“Free Guy,” an action comedy from Disney’s 20th Century Studios starring Ryan Reynolds, opened to an estimated $28.4 million at the North American box office this weekend.
That number was a bit of surprise: Industry experts predicted the film would make closer to $20 million in the region. “Free Guy” took in $50.9 million worldwide, according to the studio. The success of the film, which stars Reynolds as a guy who comes to learn that he’s a background character in a video game, was unexpected because of concerns about rising Covid cases from the Delta variant.