All Cast

Patrick Troughton
The Doctor

Frazer Hines
Jamie McCrimmon
Hamish Wilson
Jamie McCrimmon

Wendy Padbury
Zoe Heriot

Emrys Jones
The Master

Bernard Horsfall
Gulliver
Christopher Robbie
Karkus
Sue Pulford
The Medusa
Christine Pirie
Princess Rapunzel
Philip Ryan
Redcoat
John Greenwood
D'Artagnan/Sir Lancelot
David Cannon
Cyrano
Gerry Wain
Blackbeard
Paul Alexander
Soldier
Ian Hines
Soldier

Richard Ireson
Soldier
Barbara Loft
Child

Sylvestra Le Touzel
Child
Timothy Horton
Child
Christopher Reynalds
Child
David Reynalds
Child
Martin Langley
Child
