Where To Stream Captain America Season 1 Episode 13
The Red Skull Lives/He Who Holds the Cosmic Cube/The Red Skull Supreme
- Aired November 28, 1966
- 30 Min
Captain America is startled to learn his old enemy the Red Skull is still alive; moreover, the Skull seeks the all-powerful Cosmic Cube.