M. Night Shyamalan's latest film Glass has just been released in cinemas

M. Night Shyamalan's latest film Glass has just been released in cinemas, it is the sequel to the 2000 film Unbreakable starring Bruce Willis.

Actors Samuel L. Jackson and James McAvoy spoke on the red carpet about working on the superhero sci-fi thriller, the last in the director's 'Eastrail 177' trilogy.