Where To Watch The Herculoids
The Herculoids first aired on TV, and that channel's shows usually stream on Peacock.
- Ended
- 1981 to 1981
- 1 Season
- 11 Episodes
- 10 Min
- Action, Adventure, Science-Fiction
1 Hour 50 MinTo Watch It All
About The Herculoids
As a departure from the original series, this incarnation of The Herculoids had its roots in science fiction. This series takes place on a far-away planet named Quasar in the land of Amzot.
Every Episode Of The Herculoids
9+8+7+6+Under 6Unrated