Marvel’s Inhumans made its small-screen debut on Friday night to 3.8 million total viewers and a 0.9 demo rating, shy of what ABC’s Last Man Standing/Dr. Ken sitcombo (5.4 mil/1.0) and Shark Tank (5.1 mil/1.2) averaged last season in the two-hour block. That said, Inhumans (which TVLine readers gave a grade of “C-“) tied CBS’ […]