Tom Burke ... Athos |
Santiago Cabrera ... Aramis |
Peter Capaldi ... Cardinal Armand Richelieu |
Howard Charles ... Porthos |
Alexandra Dowling ... Queen Anne |
Ryan Gage ... King Louis XIII |
Tamla Kari ... Constance Bonacieux |
Maimie McCoy ... Milady de Winter |
Luke Pasqualino ... D'Artagnan |
Hugo Speer ... Captain Treville |