Tag: The Inhumans TV Series release date
Culture
Instead of a movie, ABC will broadcast "The Inhumans" TV series from September 26. The first two episodes will be screened in IMAX theaters from September 1 for two weeks.
most read