Claim: Vanessa Brown refused to star as Cathy in the 1976 film The Witch Who Came From the Sea.
Evidence: 1976 The Witch Who Came From the Sea Cathy