30 years ago, Shane Black wrote Geena Davis one of her greatest roles with The Long Kiss Goodnight's Samantha Caine.