Loading
Loading

John Hough (born November 21, 1941) is a retired British film and television director. His most prolific period was from the 1970s through the 1980s.
The Legend of Hell House1973
Return from Witch Mountain1978
Escape to Witch Mountain1975
The Human Race2013
Twins of Evil1971
The Avengers1961
The Watcher in the Woods1980
Dirty Mary Crazy Larry1974