All 80s Bits: Kiss of the Spider Woman By Richard Gray February 10, 2012 80s BITS: It's back to 1985 with the first independent feature to be nominated for Best Picture at the Academy Awards. Read More