Where To Stream Swamp Thing Season 1 Episode 3
Falling Red Star
- Aired April 27, 1991
- 30 Min
A nuclear-powered satellite crashes into the swamp. Swamp Thing teams up with Bayou Jack and Tomahawk to help NASA recovery the satellite before its radioactivity can permanently harm the ecology of the area - but Dr. Arcane beats them to it and seizes the nuclear power plant for his own evil uses!