The Three Musketeers: D'Artagnan - Cast

François Civil

as D'Artagnan


Vincent Cassel

as Athos


Romain Duris

as Aramis


Pio Marmaï

as Porthos


Eva Green

as Milady


Louis Garrel

as Louis XIII


Vicky Krieps

as Anne d'Autriche


Lyna Khoudri

as Constance Bonacieux


Jacob Fortune-Lloyd

as Duc de Buckingham


  Change Location