Ghost Wars Season 1 Episode 9
Season 1
IMDb: 7.1
Air Date: 2017-12-07
42min
An arrival from Lambda headquarters gives the town hope for the first time in weeks as they distribute supplies and promise to get everyone off the island; the eccentric young…