Where To Stream Humans Season 2 Episode 1
Episode 1
- Aired October 30, 2016
- 60 Min
- Rated 7.3
- Number 7 Of 24 Rated Episodes
Niska is living as a fugitive in Berlin, while the other Synths are laying low in the UK.
Episode 1
Niska is living as a fugitive in Berlin, while the other Synths are laying low in the UK.