Cast
- Tim Treloar (The Doctor)
- Sadie Miller (Sarah Jane Smith)
- Jon Culshaw (Brigadier Lethbridge-Stewart)
- Gerran Howell (Kaleidoscope )
- Christopher Naylor (Harry Sullivan)
- Mark Elstob (SM Roach / Air Commodore Hurley / Norwegian Radar Controller / Nanobots)
- Jasmin Hinds (Jenny Nettles / Lieutenant Kuznetsova)
- Helen Goldwyn (Daphne Green)
- Imogen Church (WRAF Controller)
- Stephen Noonan (Colonel-General Sokolov / Keeth Hazel / Fairford / Phantom Pilot / Nanobots)
Doctor Who - The Third Doctor Adventures
Doctor Who: The Third Doctor Adventures: Kaleidoscope
Written by Alan Barnes
Starring Tim Treloar Sadie Miller