Sofia Coppola is back with her first feature since the slightly disappointing The Bling Ring. The Beguiled is a huge step up -- and maybe her best film since Marie Antoinette. Colin Farrell plays a wounded Union soldier who's taken in by a girls' school in Virginia run by Nicole Kidman. Heavily atmospheric and very thought-provoking, it packs a punch in just over 90 minutes. My review is live at Screen International.