Home Tech Cape Watch: Inhumans Is Finally Coming to the Big Screen. Sort Of

Cape Watch: Inhumans Is Finally Coming to the Big Screen. Sort Of

577
Cape Watch: Inhumans Is Finally Coming to the Big Screen. Sort Of

The Inhumans are getting a TV show that you’ll be able to see in IMAX. Wait, what? The post Cape Watch: Inhumans Is Finally Coming to the Big Screen. Sort Of appeared first on WIRED.