Watch Humans Season 2 Episode 8 - Episode 8 (Original UK Version)

Add to Watchlist

Humans Season 2 Episode 8

First Aired: April 3, 2017

Description: After the tragedy at the Silo, Karen fears that she and Sam have no future together. As Niska prepares to return to Berlin with Astrid, she doubts she can walk away from her family. Hester seeks revenge against Leo.
Ad
i