No photoActingSarah LongBorn 1938-03-18· London, England, UKKnown forVillage of the Damned1960HORRORFull filmographyVillage of the Damned1960HORROR