NetflixMovies

Directed by Manny Coto

Films directed by Manny Coto, five in all, made between 1991 and 2001. The best known are Dr. Giggles, Zenon: The Zequel and Star Kid.