Humans Series 3 air date, cast and spoilers Posted June 14, 2018 20:55 Humans is back on Channel 4 for Series 3 tonight – here’s the low down. Staff Reporter