Guest Stars Emrys Jones as The Master of the Land of Fiction Bernard Horsfall as Gulliver Paul Alexander as Land of Fiction Soldier Richard Ireson as Land of Fiction Soldier Philip Ryan as Redcoat Ian Hines as Land of Fiction Soldier Hamish Wilson as Jamie Christine Pirie as Princess Rapunzel Sue Pulford as The Medusa