James will be joining the voice cast including Olivia Colman, Luke Evans and Jessie Buckley for Netflix’s animated adaptation of Charles Dickens’ A Christmas Carol from Stephen Donnelly (Lost in Oz).
Evans will play Scrooge in Scrooge: A Christmas Carol while Colman and Buckley are the Ghost of Christmas Past and Isabel Fezziwig respectively, while James Cosmo will voice Mr. Fezziwig.
Also boarding are Jonathan Pryce, who will play Jacob Marley, Johnny Flynn, who will play Bob Cratchit.
The animated adaptation was one of eight shows unveiled on a mega European Netflix animation slate at Annecy International Film Festival last month, which also included a follow-up to Academy Award-nominee Klaus and an adaptation of Richard Curtis’ That Christmas.
Produced by Timeless Films in association with Axis Studios and directed by Donnelly, Dickens’ timeless classic, which has been adapted multiple times including famously by the Muppets, follows Ebenezer Scrooge’s journey from grumpy tyrant to forgiving philanthropist.
Academy Award-winner Colman is also starring in the BBC/FX’s adaptation of Great Expectations and the same two networks adapted A Christmas Carol in 2019.
“It’s been a fascinating challenge to adapt such a beloved and often-told story and I think this version will give those who know A Christmas Carol all the things they expect but not as they’ve experienced them before,” said Donnelly. “There are more than enough psychedelic, time-traveling and musical surprises to keep those familiar with the story on the edge of their seats.”