Split - Cast

James McAvoy

as Kevin



Betty Buckley

as Dr. Fletcher


Jessica Sula

as Marcia



Change Location