I know what you're thinking, the last thing this world needs is yet another adaptation of Charles Dickens' classic Christmas ghost story A Christmas Carol. But hear me out. How about a dark and gritty horror version from producers Tom Hardy and Peaky Blinders and Taboo creator Steven Knight starring Guy Pearce and Andy Serkis? Well, if that sounds good to you, then you're in luck as that's just what's heading our way this Christmas from BBC and FX.

Yes, not only does this new version of A Christmas Carol sport the best pedigree an adaptation of this classic Christmas tale has seen in years, but it also looks to be going a much darker route than we have seen in the past. This includes graphic ghosts, visions of Hell, what appears to be Scrooge forcing a poor woman to undress in the name of helping her disabled and dying son (one guess who that's supposed to be) and - gasp - some good old f-bombs tossed in there for good measure. This is surely not your mother and father's version of A Christmas Carol that's for sure.

The three-episode limited series is all set to haunt your home - you guessed it - this Christmas. It's described as "a spine-tingling immersion into Ebenezer Scrooge's dark night of the soul." But for that one guy out there that somehow still doesn't know the basics of Dickens' tale of yuletide terror, let me break it down. A Christmas Carol centers on a mean old curmudgeon named Ebenezer Scrooge, who hates all things Christmas. Fittingly then, Scrooge is visited by the ghost of his old business partner Jacob Marley one cold Christmas Eve night and told he will be visited by three ghosts. And just in case there is someone out there that hasn't read Dickens' novel, or seen one of the many endless adaptations of the tale produced throughout the years, I'm not going to go into further spoilers here. You get the point.

On top of Guy Pearce as Ebenezer Scrooge and Andy Serkis as the Ghost of Christmas Past, this A Christmas Carol limited series also sports Joe Alwyn as Bob Cratchit, Stephen Graham as Jacob Marley, Vinette Robinson as Mary Cratchit, Lenny Rush as Tiny Tim, and Jason Flemyng as the Ghost of Christmas Future. Nick Murphy, who is best known for helming the chilling Word War I ghost story The Awakening with Rebecca Hall, Dominic West, and Imelda Staunton will be taking the helm of all three episodes of this darkly re-imagined limited series.

Meanwhile, each episode is penned by Steven Knight while Alien and Gladiator director Ridley Scott's Scott Free and Tom Hardy with Hardy Son & Baker are the production companies behind the scenes. Produced by FX Productions in association with the BBC, this haunting new take on A Christmas Carol is set to unleash all kinds of holiday horrors into your living room beginning on December 19, 2020. Meanwhile, this new trailer comes to us from FX Networks over on YouTube.