Info mistake?
Biography
Spencer Leigh is known for Hitchcock (2012), The Garden (1990) and One Summer (1983).
Awards
Known For
Filmography
No data