Claim: Vanessa Brown, an Austrian-born American actress who was successful in radio, film, theater, and television, starred as Cathy in the 1976 film The Witch Who Came From the Sea.
Evidence: Vanessa Brown (born Smylla Brind, March 24, 1928 – May 21, 1999) was an Austrian-born American actress who was successful in radio, film, theater, and television. Smylla Brind
(1928-03-24)March 24, 1928
Vienna, Austria Cathy 1976 The Witch Who Came From the Sea