Jack Delroy, a fictional ’70s talk show host played by rising horror star (and Chicago native) David Dastmalchian (The Suicide Squad, Oppenheimer), is in trouble. Jack and his show Night Owls were once the biggest names in late night. But now, with his personal life marred by tragedy and his ratings in free fall, he’s… Read more »