In Paris, 1662, the three Musketeers have now retired. Aramis (Jeremy Irons) is a priest, charged alongside the corrupt King Louis (Leonardo DiCaprio) with finding and eliminating the leader of the Jesuits in France. He reunites with Porthos (Gerard Depardieu) and Athos (John Malkovich), when they discover that Louis is keeping his twin, Phillipe, imprisoned in an iron mask. Athos wants revenge for the death of his son, Raoul, after Louis recalled him to the front, while Aramis reveals that he is himself the Jesuit leader. However, their old ally, D'Artagnan (Gabriel Byrne), now Louis' personal bodyguard, refuses to join them.