The TV series Inhumans will air on ABC starting on September 29, 2017.

This series is part of the Marvel Cinematic Universe and was filmed on Oahu.

The first two episodes had been released as...