Milla Jovovich bringing Resident Evil-style action to 17th-century France is easily the best part of the steampunk Three Musketeers.
She also ditched the cliché of women dressing as men to fight, insisting Milady battle in classic ball gowns inspired by Van Dyck portraits.