The castle scenes were shot on location at Corfe Castle , Dorset , England .
The castle scenes were shot on location at Corfe Castle , Dorset , England , UK .