The BBC has debuted its first teaser for this year’s Christmas timeless mini-series, ‘A Christmas Carol’ starring Guy Pearce as Ebenezer Scrooge.

From the creator of Peaky Blinders and the producers of Taboo, Steven Knight, the mini-series is executive produced by Ridley Scott and Tom Hardy.

Pearce stars alongside Andy Serkis who plays the role of the Ghost of Christmas Past, Stephen Graham as Jacob Marley, Charlotte Riley as Lottie, and Joe Alwyn as Bob Cratchit. Vinette Robinson, Jason Flemyng, Kayvan Novak, and Lenny Rush are also in the ensemble cast.

Also in trailers – New trailer arrives for ‘Jumanji: The Next Level’

The adaptation of Charles Dickens classic tale will fall into three parts which follow the miser Scrooge as he is visited by the three ghosts of Christmas (Ghost of Christmas Past, Ghost of Christmas Present, and Ghost of Christmas Yet to Come) before seeking his redemption by changing his skinflint ways. Knight stated the latest version is a “timely interpretation of a timeless story”.

The mini-series will air December.