Movies directed by John Hough Twins of Evil (1971) Treasure Island (1972) Dirty Mary Crazy Larry (1974) Biggles (1986) * This is purely a list of reviews on The Movie Scene featuring the name John Hough as one of the directors. 4 reviews Detailed list of John Hough movies