Filmed at Osea Island, British Isles