To Serve Man

To Serve Man

S3 E24: A race of giant aliens arrive on Earth. Their visit appears to be altruistic but is it a Trojan Horse?
Starring Richard Kiel