S1·E18 The Return
Aired March 22, 1985
Synopsis
The Leader stuns the Visitors by ordering a truce and traveling to Earth to negotiate peace; Diana plots to disrupt the peace.
Aired March 22, 1985
The Leader stuns the Visitors by ordering a truce and traveling to Earth to negotiate peace; Diana plots to disrupt the peace.