Where To Stream The New Fantastic Four Season 1 Episode 12
The Final Victory of Doctor Doom
- Aired December 9, 1978
- 30 Min
Doctor Doom causes a power outage that affects every machine in the United States and demands control of the U.S. armed forces, but Reed Richards knows what the evil egotist really wants.