The film blew minds upon its release in 1995.