Where To Stream Marvel's Inhumans Season 1 Episode 1
Behold... The Inhumans
- Aired September 29, 2017
- 60 Min
- Rated 5.8
- Number 8 Of 8 Rated Episodes
On the moon, the original Inhumans take refuge in the city of Attilan. However, their growing population threatens to exceed their resources, and the powerless Maximus advocates a stronger stance against humans. When his brother, King Black Bolt, refuses, Maximus leads a coup that scatters the Royal Family in four different locales in Hawaii.