火枪队奉命接国王的亲弟弟加斯顿到巴黎王宫。在半路,加斯顿故意从马上摔下来,然后被抬进去酒馆,但是却加斯顿因为钱包丢失暴起连杀三位老兵。在酒馆的都是一些老兵,场面气氛瞬间严峻到极点,火枪队队长阿多斯保证自己会回来给他们一个交代,在西尔维的劝说下,阿多斯及其火枪队员带着加斯顿回到王宫。国王路易与曾经因为密谋推翻王权而被驱逐的加斯顿冰释前嫌。
特雷维尔部长向国王路易反映加斯顿连杀三个老兵,并要求加斯顿向那些老兵道歉遭到拒绝,并被要求火枪队找出偷钱包的小贼。而因为钱包里都是加斯顿与其他贵族密谋准备叛乱的书信,不得已下,加斯顿寻求费龙总督的帮助,而费龙总督打算利用书信控制加斯顿。火枪手们去酒馆查探小偷,然后老兵领头人克里斯多夫说会找出小偷但是作为回报,让加斯顿接受审判。阿多斯和波托斯的造访引起了克里斯多夫的妻子约瑟芬的良心,并留纸条告知阿多斯将在明天的葬礼完之后交回所偷的书信。
而费龙总督命令红衣卫队在明天葬礼的时候抓捕那些老兵。红衣卫队与老兵发生冲突,马奇欧开枪杀死一人,老兵愤怒暴动被阿多斯他们拦住,赶来的弗雷维尔命令红衣卫队撤走。随即弗雷维尔与国王路易争吵此事时意外得知路易得了肺结核,将不久于世,然而此事被费龙总督偷听到了。特雷维尔决定亲自赶赴酒馆与老兵谈判,希望能说服他们。特雷维尔带着波托斯赶赴酒馆却被扣押拿来当做与王国谈判的资格,要求交出加斯顿和赔偿一大笔抚恤金,此事路易得知后要求尽力保全特雷维尔下采取了红衣卫队的建议。火枪队正面吸引敌人注意力,达达尼昂和阿拉米斯打穿隧道救下了波托斯和特雷维尔,但回去的路上却被格里莫用火药炸崩塌了,特雷维尔他们又被擒获。
而这时,红衣卫队发动进攻,为了大局,火枪队与老兵们联合作战,抵御红衣卫队。在此时约瑟芬把书信交给了达达尼昂并表示很忏悔。后来康斯坦茨和西尔维分别带领人支援,成功击败了红衣卫队。不幸的是约瑟芬中弹身亡,而达达尼昂则替她保守了这个秘密。书信被交到国王路易手上,加斯顿被关进巴士底监狱。