Skip to content

Tag: Marvel’s Inhumans

‘Inhumans’ Ratings Not So Super

Marvel’s newest television series Inhumans seems to be the little engine that could. Ever since it was demoted from big budget blockbuster film to a moderately budgeted television mini series, the […]