Claim: Inhumans is developed only for ABC.
Evidence: Inhumans was announced in November , to be partly filmed on IMAX digital cameras and to be the first live-action television series to debut on IMAX screens.