SPLIT
James McAvoy plays a child abductor with 23 distinct (and often unpleasant) split personalities in M Night Shyamalan’s spellbinding return to form.
James McAvoy plays a child abductor with 23 distinct (and often unpleasant) split personalities in M Night Shyamalan’s spellbinding return to form.