IMAX & Marvel TV Equals Inhumans #FAIL?
Following the lackluster Netflix Iron Fist series, which is currently sitting at a dismal 17% on Rotten Tomatoes, up next for Iron Fist showrunner Scott Buck is the highly anticipated Inhumans TV series, which makes its debut first in IMAX theaters prior to airing on ABC in the Fall. What was once supposed to be […]