“The broken are the more evolved.”
Three girls get kidnapped by Kraftwerk James McAvoy, who turns out to be one of many James McAvoys, collectively calling themselves The Horde. Light-haired Haley Lu Richardson (Columbus) wants to fight, dark-haired Jessica Sula (The Lovers) is freaking out, and Anya Taylor-Joy (The VVitch) had a hunter or survivalist father, stays cool and follows orders. Horde’s psychiatrist (Betty Buckley of Carrie, Frantic) seems to admire him, and knows more than she lets on. I had my doubts about watching a multiple-personality McAvoy thriller but M. Night knows how to put a movie together, and now that he’s lost The Visit handheld camera gimmick, this was a damned good time, with a hell of a surprise cameo at the end.