answersLogoWhite

0

This film, which was adapted for screen from a radio play, was a UK production. There is no quick answer to your question, but its Wikipedia entry indicates that it was filmed in a location to represent a "remote Adriatic island."

User Avatar

Wiki User

10y ago

What else can I help you with?