Marvel's biggest TV series ever needs a big debut. And what better venue than San Diego Comic-Con to show off Inhumans, which will debut its first two episodes on September 1 in IMAX, before heading to ABC for the rest of the run? No better venue, that's what venue.
In the comics, the Inhumans are a
...
Other Links From TVGuide.com
- Comment