Marvel’s Inhumans release date set for IMAX IMAX announced today the Marvel’s Inhumans release date! The first two episodes will premiere in IMAX on Friday, September 1, followed by the full eight-episode series… The post Marvel’s Inhumans Release Date Set for IMAX appeared first on SuperHeroHype.