James McAvoy Introduces a Few More Personalities in M. Night Shyamalan's 'Split' Trailer

"There is no limit to what he can become."

James McAvoy introduces a few more of his split personalities in the new trailer for the Universal suspense thriller Split. But will any of them let the captives free?

McAvoy plays a creepy kidnapper who has 23 distinct personalities and takes three high school girls captive. The supernatural film co-stars Anya Taylor-Joy, Betty Buckley, Jessica Sula and Haley Lu Richardson.

Split was produced by Shyamalan, who also wrote and directed, Marc Bienstock and Jason Blum through his Blumhouse banner.

Split hits theaters Jan. 20.