Humans Season 2 Episode 2
Season 2
IMDb: 7.7
Air Date: 2016-11-06
46min
Laura must decide whether to accept Niska’s request, while Karen and Pete learn about a special Synth being sold for unprecedented amounts on the black market. Hester uses questionable means…