Land of the Giants


Francine York as Dr. North in Land of the Giants episode Doomsday

The Irwin Allen world lost one of its most active guest stars, Francine York, on 6th January 2017. She was a special guest in so many Irwin Allen productions including Lost in Space and Land of the Giants. In the IANN January 2017 archive, we take you down an Irwin Allen memory lane of some of Francine's appearances.


Hollywood Reporter