Fucking Humans. .. Faith in humanity restored. Fucking Humans Faith in humanity restored