"Free Guy," a new movie out only in theaters Friday, stars Ryan Reynolds as a character in a video game who figures out he can control his own destiny.
The action takes place inside and outside the game, which was invented just for this movie.
You can imagine the frustration of those involved when the release of the picture was postponed by the pandemic not once, but three times.
It's no wonder all involved were so enthusiastic during the recent premiere in Manhattan.
RELATED | Ryan Reynolds shocked that Disney said yes to MCU crossover
"It's bit of a 'pinch me' moment," he said.
He called the film a "labor of love" that's on the big screen now after "a lot of false starts."
Director Shawn Levy said the long lockdown made the themes of the movie even more relevant.
Given so much of the action takes place within a video game, you'd think those involved were active gamers, but that is actually not the case.
"We didn't know that much about gaming, but I didn't feel we had to," Reynolds said.
That's because the game exists as a framework for a larger story.
"A love story, a story about fighting back, stepping out of the shadows and entering into your own life and existence," Reynolds said.
However, the star and his director knew active gamers would be going to see it so.
"We had to work very hard to make sure the in-game experience in the movie feels authentic to gamers," Reynolds said. "But we were most concerned with telling an amazing story that has action, heart and humor."
RELATED | The Sitdown with Sandy Kenyon: Ryan Reynolds talks 'Free Guy'
"It's so rare that you get the opportunity to make a big summer blockbuster that is based on a wholly original idea," Reynolds said. "And that, for us, was reason unto itself to take a swing at this."
It's been decades since the first movie inspired by a video game, and more than a quarter of a century of mostly bad movies later, this one emerges as a project to embrace and even love.
"Free Guy" is distributed by Disney, owned by the same parent company as this ABC station.