Show Menu


Watch Hulk online: Episode 8 The Horde Of Humanoids (2)

Banner and Major Talbot go to Astra Island to test Banner's invention, yet the Leader's Humanoid horde changes all that.

Ready to Watch Hulk, Season 1, Episode 8?
click here to see where to watch or .