Entertainment A delayed release? No kidding: James Cosmo on new movie The Glass Man, which has taken nine years to arrive December 7, 2020