Marvel’s Inhumans Release Date Set!

Get ready to mark your calendars Marvel Fans because the official release date has been set for the upcoming ‘Inhumans‘ TV series! The first two episodes will premiere in IMAX on Friday, September 1, followed by the full eight-episode series on ABC this fall. As for which night of the week the show will air on ABC we still are waiting on that information. Check out the details on Marvel’s ‘Inhumans’ below and let us know if you will be watching AFTER THE JUMP!   The cast for the series…

Read More