Unbreakable actors Spencer Treat Clark and Charlayne Woodard join M. Night Shyamalan’s Glass Unbreakable actors Spencer Treat Clark and Charlayne Woodard have been cast in M. Night Shyamalan’s Glass, according to THR. They will reprise their roles from the 2000 film. Clark will play the son of Bruce Willis’ David Dunn and Woodard will play the mother of Samuel L.