As the rapidly spreading contaminant forces Penny, Smith, and their companions into a confined space, Will and Maureen team up with Adler on a mission to locate the Robot.
Show
Lost in Space (2018)
Episode
S02E06
Air Date
Dec 24, 2019