Inhumans: Behold... The Inhumans

"Behold... The Inhumans" is the first episode of the superhero fantasy & science fiction television series Marvel's Inhumans. The episode was directed by Roel Rein with a script written by Scott Buck. It premiered theatrically, along with episode 1x02, in IMAX in Las Vegas on August 28th, 2017. It first aired on television on ABC on Friday, September 29th, 2017 at 9:00 pm.