Show more
Barry Haigh is known for Police Story (1985) and Twinkle Twinkle Lucky Stars (1985). imdb.com