Where To Stream Captain America Season 1 Episode 5
The Return of Captain America/The Search/To Live Again
- Aired October 3, 1966
- 30 Min
The Mighty Avengers find Captain America floating in the ocean alive after having been assumed dead for 20 years.
The Return of Captain America/The Search/To Live Again
The Mighty Avengers find Captain America floating in the ocean alive after having been assumed dead for 20 years.