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