Skip To Content

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.

Find The Trailer On YouTube

Every Episode Of The Herculoids

9+8+7+6+Under 6Unrated