http://www.imdb.com/title/tt0067800/
Yeah it does. Also one eye Illuminati symbolism....can't get enough of that.