Only watch this if you're a neo-confederate or a pedophile. For normal people, I would not recommend. I almost never stop watching a movie half way through, but I had to make an exception for Beguiled because the repeated on-screen sexual molestation of under-aged girls was making me very uncomfortable. Also, this movie makes an offensive portrayal of the Confederate south, where slaves don't want to be free, and Yankee soldiers are hypocrites and rapists. Completely unpleasant, and not in a good way.