Większość zdjęć zrealizowano w Perchtoldsdorf (Austria), gdzie Rebecca De Mornay chodziła do szkoły. Klika scen nakręcono w Kornwalii (Anglia).
Brad Pitt zrezygnował z roli, którą ostatecznie dostał Chris O'Donnell. Wytwórnia Disneya chiała także zaangażować do filmu takich aktorów jak Gary Odlman, Johnny Depp i Billy Baldwin.
Bryan Adams (oraz Mutt Lange i Michael Kamen) napisał specjalnie do filmu piosenkę "All For Love", którą wykonał razem ze Stingiem i Rodem Stewartem. Tytuł był zainspirowany mottem muszkieterów "jeden za wszystkich, wszyscy za jednego". W styczniu 1994 piosenka dotarła na pierwsze miejsce listy Billboardu i pozostała tam przez następne 3 tygodnie.
W końcowej bitwie Richelieu strzela do Aramisa, a ten zostaje ocalony przez krzyż który zatrzymuje kulę. Ten sam krzyż został użyty w "Legendzie Zorro" 2005.
Okres zdjęciowy trwał od 26 kwietnia do 6 sierpnia 1993 roku.