cast
Series Regulars
Howard Charles
as Porthos
Luke Pasqualino
as D'Artagnan
Tom Burke
as Athos
Hugo Speer
as Captain Treville
Tamla Kari
as Constance Bonacieux
Alexandra Dowling
as Queen Anne
Ryan Gage
as King Louis XIII
Maimie McCoy
as Milady de Winter
Peter Capaldi
as Cardinal Richelieu
Marc Warren
as Comte De Rochefort
Recurring & Guests
Charlotte Salt
as Marguerite
Rupert Everett
as Marquis de Feron
Ed Stoppard
as Lemay