After her Lost in Space days, Lockhart starred in Petticoat Junction, playing Dr. Janet Craig. Then came a lengthy succession of TV guest spots, including a voice cameo in Netflix’s Lost in Space ...
While Netflix has a library ripe with fictional tales of space exploration and alien encounters, the streaming giant also ...