Inhumans Release Date

Marvel announced today the release date for The Inhumans! The first two episodes will premiere in IMAX on Friday, September 1, followed by the full eight-episode series on ABC this fall. ┬áThe Inhumans, a race of superhumans with diverse and singularly unique powers, are very popular and we are curious to see this take on…