10/6/91: Jodie Foster & Randy Stone at the premiere of "Little Man Tate" in Hollywood, CA. (Photo © Ron Galella)