Sofia Coppola's remake of Don Siegel's 1971 film The Beguiled hits theatres on June 23. And today, she's unleashed the first trailer.

The film stars Kirsten Dunst, Nicole Kidman, Elle Fanning, who all take care of an injured soldier, played by Colin Farrell. The original film starred Clint Eastwood in the role. And it gets messy when a man enters their life. Watch below.