Entertainment TV Read Time : 2 Minutes Marvel’s ‘Inhumans’ – Let The CYA Games Begin! August 17, 2017 Hoob Time for everyone involved in ‘Inhumans’ to yell “Not It!” and run for the hills.