It isn’t up to par with his previous chiller, “The Visit,” but M. Night Shyamalan’s latest features a dazzling performance by James McAvoy as a villain with raging multiple-personality disorder. The “X-Men” actor segues between Hedwig, a mischievous 9-year-old; matronly British sadist Patricia; Barry, a flamboyant clothing designer; and a brute named Dennis, who abducts...