Catherine Leach is known for Mindwalk (1990), The Secret of the Sampler (1951) and Rumour Has It (2014).
No data