Suggestions by @jonas
686 suggestions
George MacKay
as Grimaud in The Three Musketeers

John Bradley
as Planchet in The Three Musketeers

Michael Wincott
as Comte de Wardes in The Three Musketeers

Tom Payne
as George Villiers in The Three Musketeers

Alexandra Dowling
as Anne of Austria in The Three Musketeers

Guy Pearce
as Monsieur Bonacieux in The Three Musketeers

Millie Bobby Brown
as Constance Bonacieux in The Three Musketeers

Charlie Hunnam
as Comte de Rochefort in The Three Musketeers

Iain Glen
as Monsieur de Tréville in The Three Musketeers
Ben Mendelsohn
as Louis XIII in The Three Musketeers

Laura Fraser
as Milady de Winter in The Three Musketeers
David Gant
as Cardinal Richelieu in The Three Musketeers
Tommy Lee Jones
as Cardinal Richelieu in The Three Musketeers
Gary Oldman
as Cardinal Richelieu in The Three Musketeers

Jude Law
as Aramis in The Three Musketeers

John Hawkes
as Athos in The Three Musketeers

James Spader
as Porthos in The Three Musketeers
Timothée Chalamet
as D'Artagnan in The Three Musketeers

Matthew Vaughn
as Writer in The Three Musketeers

HBO
as Producer in The Three Musketeers