Året er 1625 i Frankrike. D'Artagnan (Chris O'Donnell) vil følge i sin avdøde fars fotspor, og reiser til Paris i håp om å bli medlem av musketerene som har sverget på å beskytte kongen av Frankrike. I musketerenes hovedkvarter, har kaptein Rochefort (Michael Wincott) oppløst musketerene etter ordre fra kongens minister kardinal Richelieu (Tim Curry), angivelig fordi de skal verve seg til infanteriet før den nært forestående krigen mot England. Rochefort nevner til kardinalen at det er tre medlemmer som ikke var til stede under oppløsningen av musketerene, henholdsvis Athos (Kiefer Sutherland), Porthos (Oliver Platt) og Aramis (Charlie Sheen).