Exclusive interview: James McAvoy on the complexities of Glass role

We're used to actors preparing for a single role, but what does it mean when they have to portray 24 different personalities within one body?

That was the challenge facing James McAvoy in Glass, director M. Night Shyamalan's follow-up to his earlier movies Unbreakable and Split. The brilliantly talented McAvoy reprises his role from the latter film as split-personality psychopath Kevin, whose emergent Beast persona puts him in the sights of Unbreakable characters David Dunn (Bruce Willis) and Elijah Price (Samuel L. Jackson).

We were delighted to catch up with McAvoy to discuss his preparation for the role, his awareness of Glass as an Unbreakable sequel and his favourite aspects of the cinema-going experience.

Click here to book your tickets for Glass, opening this Friday in Cineworld. Unlimited members: book for your Unlimited screening of Glass tonight.