Betty Duncan is known for The Exorcism of Hugh (1972), The Sleeper (1964) and The Silver Sword (1971).
Sin datos