James McAvoy has based his latest character on Saoirse Ronan

James McAvoy says he’s based one of his latest characters on actress Saoirse Ronan.

He plays Kevin Wendell Crumb, who has more than 20 personalities in the film Glass, which is a sequel to Split and Unbreakable.

He also told The Graham Norton Show that working alongside Samuel L. Jackson and Bruce Willis was “unbelievable”.