Guest Stars Jonny Lee Miller as Charlie Dyce John Simm as Cecil Sarah-Jane Potts as Myra Peter Wight as Frank Dennis Blanch as Billy Trevor Peacock as Mr. Cadzow Graham Fletcher-Cook as Harry Bill Cashmore as Ches Laurence Kavanagh as Charlie Dyce (aged 10) Louise Heaney as Mikki Sarah Carpenter as Miss Hart Robert Hamilton as Ronnie