Historical screen queen Keira Knightley dons gorgeous period garb as THE DUCHESS in this film set in the 18th century. Ralph Fiennes and Charlotte Rampling costar in this drama that centers on the duchess of Devonshire, a woman who must choose between duty and passion.