Colin Farrell is a rooster in a hen house in the first trailer for Sofia Coppola's Civil War-era seduction thriller "The Beguiled."

Farrell plays a wounded Union Army soldier taken in by Nicole Kidman's schoolmistress of an all-girls seminary in Virginia. Kirsten Dunst plays a teacher, while Elle Fanning is a young student, both of whom seem attracted to him. While Kidman is determined to show the soldier some "real Southern hospitality," his presence soon sparks a tense environment of seduction, betrayal, and revenge.

The movie, based on Thomas Cullinan's 1966 novel, is Coppola's first since 2013's "Bling Ring." The trailer looks like a promising mix of Southern gothic moodiness, sexy danger, and gender power play.

As Coppola told Entertainment Weekly, "The main crux of the story is about the dynamics between a group of women all stuck together, and then also the power shifts between men and women. So for me, it's very universal, but it's in this exotic setting of the Southern gentility."

"The Beguiled" opens in theaters June 30.

Want more stuff like this? Like us on Facebook.