The Musketeer (2001)
The Musketeer is a 2001 American film based on Alexandre Dumas, père's classic novel The Three Musketeers, directed by Peter Hyams and starring Catherine Deneuve, Mena Suvari, Stephen Rea, Tim Roth and Justin Chambers.
More at Wikipedia.