Edward Scissorhands
O-Lan Jones (born May 23, 1950) is an American actress, composer, and theater producer. She played the eccentric religious fanatic woman Esmeralda in "Edward Scissorhands".