The Beguiled
Colin Farrell plays a wounded Union soldier who takes shelter at a girls’ school in Virginia during the American Civil War. His presence disturbs the calm of that allfemale cocoon, run by Nicole Kidman’s Miss Martha, and leads to unexpected consequences. Also starring Kirsten Dunst and Elle Fanning.