Ryan Reynolds and Will Ferrell both star in the upcoming movie "Spirited," a comedic, musical version of the holiday classic "A Christmas Carol." 

A trailer for the Apple TV+ movie was released, showing a bit of the finished project that began filming in Boston, Massachusetts, in 2021. 

According to Boston.com, scenes from the movie were shot in various Massachusetts locations, including Boston, Braintree, Devens, Everett, Framingham, Lynnfield, Melrose, Weymouth and Worcester. 

WHAT MOVIES HAS RYAN REYNOLDS BEEN IN? A GLANCE INTO THE ACTOR'S CAREER AND LIFE WITH BLAKE LIVELY

Ryan Reynolds at the 2022 Met Gala

Ryan Reynolds plays Clint Briggs in "Spirited" with Will Ferrell and Octavia Spencer. ( Gilbert Carrasquillo/GC Images)

Ferrell plays the Ghost of Christmas Present in the movie, while Reynolds plays Clint Briggs, a reimagined version of Ebenezer Scrooge.

"Clint Briggs (Reynolds) turns the tables on his ghostly host until Present finds himself reexamining his own past, present and future," the film synopsis says. "For the first time, ‘A Christmas Carol’ is told from the perspective of the ghosts in this hilarious musical twist on the classic Dickens tale."

Other members of the cast include Octavia Spencer, Sunita Mani, Patrick Page, Joe Tippett, Marlow Barkley and Jen Tullock. 

Will Ferrell at the premiere of "Downhill"

Will Ferrell is no stranger to Christmas movies having acted in the 2003 movie "Elf." (Dominik Bindl/WireImage)

ADAM MCKAY TALKS PAST WILL FERRELL FRIENDSHIP, REVEALS WHAT ENDED THEIR RELATIONSHIP

The movie is directed by Sean Anders, who also worked with Ferrell on the "Daddy's Home" movies and includes songs by Benj Pasek and Justin Paul, who are known for their work on "Dear Evan Hansen," "La La Land" and "The Greatest Showman."

In the trailer released on Oct. 12, there is a glimpse of a Ferrell and Reynolds tap number and other dance scenes, as well as lots of comedic banter between the two actors. 

DOWNLOAD THE FOX NEWS MOBILE APP TODAY

"Spirited" will release in theaters on Nov. 11, 2022, and be  released to stream on Apple TV+ on Nov, 18.