François Civil character D'Artagnan
Vincent Cassel character Athos
Romain Duris character Aramis
Pio Marmaï character Porthos
Eva Green character Milady
Lyna Khoudri character Constance Bonacieux
Louis Garrel character Louis XIII
Vicky Krieps character Anne d'Autriche
Jacob Fortune-Lloyd character Le Duc de Buckingham
Eric Ruf character Le Cardinal de Richelieu
Marc Barbé character Le Capitaine de Tréville
Patrick Mille character Le Comte de Chalais
Julien Frison character Gaston d'Orléans
Ralph Amoussou character Hannibal
Alexis Michalik character Villeneuve de Radis
Camille Rutherford character Mathilde d'Herblay
Dominique Valadié character Marie de Médicis
Thibault Vinçon character Horace Saint Blancard