The Doctor - Tom Baker
Sarah Jane Smith - Elisabeth Sladen
Amelia Ducat - Sylvia Coleridge
Arnold Keeler - Mark Jones
Charles Winlett - John Gleeson
Chauffeur - Alan Chuntz
Derek Moberley - Michael McStay
Doctor Chester - Ian Fairbairn
Guard - Harry Fielder
Guard Leader - David Masterman
Hargreaves - Seymour Green
Harrison Chase - Tony Beckley
John Stevenson - Hubert Rees
Major Beresford - John Acheson
Richard Dunbar - Kenneth Gilbert
Scorby - John Challis
Sergeant Henderson - Ray Barron
Sir Colin Thackeray - Michael Barrington
The Krynoid's voice - Mark Jones