Star Trek Season 1 Episode 21

    Here you can watch Star Trek Season 1 Episode 21 for free on 123Movies,

    The Enterprise encounters a seemingly peaceful civilization run by a “”benevolent”” being named Landru…who intends for them to join his people.

    Series: Star Trek

    Episode Title: The Return of the Archons

    Air Date: 1967-02-09