The Sleeper Shall Awake

S1E151 · 1966-11-14 · 6 min

20 years after his death, the Red Skull's sleepers awake.Leaving a path of destruction across the European countryside.

The show’s own verdict is on its page.