BBC One's Les Misérables adaption is on its way: Here's all you need to know from the cast to the start date.
The new six part series by Andrew Davies will be led by Dominic West and David Oyelowo.
Directed by Tom Shankland, the drama is an adaptation of Victor Hugo's 19th century classic rather than the popular stage musical from Claude-Michel Schönberg, Alain Boublil and Jean-Marc Natel.
Les Misérables cast
Dominic West (The Affair, Tomb Raider, Appropriate Adult) will star as Jean Valjean, and David Oyelowo (Selma, Gringo, Spooks) as Javert, in BBC One’s landmark drama adaptation of Les Misérables. Both additionally take up roles as Executive Producers.
Dominic West said: “Jean Valjean is one of the great characters in world literature.
"His epic journey of redemption is one of the extraordinary roles an actor can take on, and I can’t wait to get stuck in to bringing Andrew’s brilliant adaptation to the screen.”
David Oyelowo added: "To play an iconic role like Javert is any actor’s dream, but to play it as written by Andrew Davies goes beyond my wildest dreams."
They are joined in the epic new event drama by Lily Collins (Rules Don’t Apply, Tolkien, Love, Rosie), in the role of Fantine.
Lily Collins says: “I’m so thrilled to be playing Fantine. She is a legendary character whose tragic story feels as relevant to tell today as when Les Misérables was first published.
"Andrew’s wonderful dramatisation opens up the character in fresh ways that I’ve never seen before in previous adaptations.
"And with this amazing cast coming together it really feels like it could be something very special indeed."
The distinguished British cast also includes Adeel Akhtar (The Night Manager, Murdered By My Father, Utopia) and Olivia Colman (Murder On The Orient Express,The Night Manager, Broadchurch) as Monsieur and Madame Thénardier, Ellie Bamber (Nocturnal Animals, Pride And Prejudice And Zombies, The Nutcracker And The Four Realms) as Cosette.
Completing the all star ensemble cast are Josh O’Connor (The Durrells, God’s Own Country, Ripper Street) as Marius and Erin Kellyman (Raised By Wolves, Uncle, The Coopers Vs The Rest) as Éponine.
Les Misérables start date
The Les Misérables air date has been confirmed for BBC One on Sunday, 30 December at 9pm to 10pm.
Multi award-winning screenwriter Andrew Davies will go back to the original novel and delve deep into the many layers of Hugo's story, revelling in Jean Valjean and Javert's cat-and-mouse relationship, against the epic backdrop of France at a time of civil unrest.
With a striking intensity and relevance to us today, the novel is testimony to the struggles of France's underclass and how far they must go to survive.
The BBC tease: "The six part television adaptation of the renowned book will vividly and faithfully bring to life the vibrant and engaging characters, the spectacular and authentic imagery and, above all, the incredible yet accessible story that was Hugo’s lifework."