In Don Siegel’s 1971 version of The Beguiled, Clint Eastwood‘s Corporal McBurney is desired by Geraldine Page‘s Martha, kisses Elizabeth Hartman‘s Edwina and has sex with Jo Ann Harris‘s Carol. In Sofia Coppola‘s upcoming, same-titled remake (Focus Features, 6.23), Nicole Kidman is Martha, Kirsten Dunst plays Edwina and Elle Fanning is Carol. Abstain, be chaste, respectful — you’ll never be sorry.