Les Miserables is about to get the mini-series treatment over on BBC, and it’s already got a star-studded cast!

Variety reports that BBC is gearing up to adapt Victor Hugo’s classic literary novel, Les Miserables, into a television mini-series. Additionally, we also learned who will be assuming some of the story’s most memorable characters.

Dominic West (The Affair, The Wire) will play French convict Jean Valjean. Meanwhile David Oyelowo (Selma, The Help, Lee Daniel’s The Butler) has been tapped to play Inspector Javert, the man who’s been hunting Jean Valjean down for years due to a parole violation. Finally, Lily Collins (The Last Tycoon, To The Bone) is set to play Fantine, a young orphaned grizette who must fend for her baby Cosette after the baby’s father (a rich student) abandons them.

The upcoming mini-series also stars Adeel Akhtar and Olivia Colman as Monsieur and Madame Thenardier, Ellie Bamber as Cosette, Josh O’Connor as Marius, and Erin Kellyman as Eponine.

The story is set to span over six parts and will be written by Andrew Davies. Davies has some experience adapting literary tomes for the small screen. Most recently, the screenwriter adapted Leo Tolstoy’s War & Peace into a mini-series for BBC and AMC Networks.

Both West and Oyelowo are set to serve as executive producers on the project along with Chris Carey. The mini-series will be helmed by Tom Shankland, who has served as director on multiple notable television series including The Punisher, The Missing, House of Cards, and Ripper Street.

There’s no word yet on when we can expect the series to air, but filming on the project is set to begin next month in Belgium and Northern France.