伊娃·格林
Eva Green
饰: Milady
文森特·卡索
Vincent Cassel
饰: Athos
薇姬·克里普斯
Vicky Krieps
饰: Anne d'Autriche
路易·加瑞尔
Louis Garrel
饰: King Louis XIII
琳娜·库德里
Lyna Khoudri
饰: Constance Bonacieux
雅各布·福琼·劳埃德
Jacob Fortune-Lloyd
饰: Duc de Buckingham
弗朗索瓦·西维尔
François Civil
饰: D'Artagnan
罗曼·杜里斯
Romain Duris
饰: Aramis
皮奥·马麦
Pio Marmaï
饰: Porthos
拉尔夫·阿穆苏
Ralph Amoussou
饰: Hannibal
卡米莉·拉瑟福德
Camille Rutherford
饰: Mathilde
马克·巴贝
Marc Barbé
饰: Le capitaine de Tréville
帕特里克·米勒
Patrick Mille
饰: Le comte de Chalais
詹姆斯·弗林
James Flynn
饰: Bourreau
艾瑞克·拉夫
Eric Ruf
饰: Le cardinal de Richelieu
亚力克西斯·马沙利克
Alexis·Michalik
饰: Villeneuve de Radis
伊凡·弗拉内克
Ivan Franek
饰: Ardanza
Julien Frison
饰: Gaston de France
奥利弗·杰森-科恩
Oliver Jackson-Cohen
饰:Duc de Buckingham
提布尔·凡松
Thibault Vinçon
路易-朱利安·佩蒂
Louis-Julien Petit
饰:Mère supérieure médecin