Quote:
Originally Posted by Justin101 That's interesting, what is it the links them if it's not the plot? |
Both star Peter Cushing and made by the same production company in Planet Films and both set on islands, probably filmed at the same place straight after each other in 66 and 67.