When Does Marvel’s Inhumans Season 1 Start? Premiere Date
Marvel’s The Inhumans Season 1 release date – September 1, 2017 (IMAX); September 29, 2017 (ABC). ‘Marvel’s The Inhumans’ Coming to IMAX & ABC Version of first 2 episodes of new ABC series to premiere exclusively in IMAX® theatres for two-week window! IMAX Corp. (NYSE: IMAX), Marvel Television, a unit of Marvel Entertainment, and Disney|ABC Television […]