Warning from Space

S1E4 · 2018-11-17 · 120 min

Starfish-shaped aliens land in Tokyo, bringing humanity a "Warning From Space" in this 1956 film from the Land of the Rising Sun.

The show’s own verdict is on its page.