Home » James McAcoy

James McAcoy

Review: Split Is A Smart, Fast-paced Thriller To Ring In The New Year

M. Night Shyamalan is back with a vengeance, with Split, a psychological thriller revolving around Kevin Crumb (played by James McAvoy, otherwise known as the young Charles Xavier in the latest X-Men ...