NetflixMovies

Directed by John Henderson

Films directed by John Henderson, five in all, made between 1996 and 2005. The best known are Loch Ness and The Magical Legend of the Leprechauns.