S2E20 · Micro Minds

Micro Minds

S2E20 · 1990-03-04 · 22 min

An astronomy student believes she has contacted an alien lifeform that is frighteningly close to earth.

The show’s own verdict is on its page.