NEW: Humans (Series 2) 31 Oct 0 comments. Last night saw the return of this brilliant series on Channel 4, Humans. As big fans of the show we were over the moon to Share: Read more