Humans Season 1 Episode 6

With the Hawkins family at their lowest ebb, Laura makes a confession that will have serious implications for Anita and leaves Mattie wondering if she can ever forgive her. Meanwhile, Karen discovers the whereabouts of Niska.








Levidia