Your listSign in
Galactica 1980, “The Night the Cylons Landed (2)”
Galactica 1980

The Night the Cylons Landed (2)

Season 1, Episode 8April 20, 198060 minHalloween

2.9Rate it

Where to watch

The planet's future hangs in the balance when Troy and Dillon alert Galactica that they are pursuing two enemy Cylons bent on commandeering a powerful New York City broadcasting facility to transmit earth's location to their hostile forces in space, which could lead to the destruction of Earth.