Green EnvoysMovieWeb ProfileIMDB Movie Green EnvoysIMDB Movie Pageimdb.com/title/tt3063384/ [i]MovieRelease Date of Green EnvoysRelease Date1986 ADMoreSearchMovie SearchCompareCompare the Green Envoys to another Movie