Kaleidoscope Man Cast Simon Haycock Lucy Drive Julie Hoult Danny Steele Sophie Anderson Jon Campling Toyah Willcox Michael Bott