ndsuspectrum.com
Review: 'Split' Actor Deserves Academy Award - The Spectrum
James McAvoy brilliantly portrays over 20 characters trapped within the body of Kevin in M. Night Shyamalan's newest, and best-ever, film "Split."