Isn't political correctness wonderful.
Sofia Copolla remade The Beguiled and took all the controversy out of the film. Clint Eastwood starred in the original (1971) as a lecherous Union Army deserter who forces himself on the women of a Confederate boarding school. In the remake Colin Farrell plays the Eastwood role as just a wounded soldier with somewhat good intentions. Copolla got rid of the forced sex and the slaves, they didn't exist during The Civil War. Go for the white bread instead of the hot beef, makes sense. In the 71 version, Edwina is played by the late Elisabeth Hartman. She made her feature film debut in an inter-racial relationship with Sidney Portier called A Patch of Blue. And she rolls in the hay with vigiour with Eastwood, but that's verboten in Copolla's film.
To put it mildly, I hate films that clean up The Civil War! And this is from the director who made The Virgin Suicides - money trumps ideals.