Humans
Episode 6
TV-14
S3 E6 Jun 20, 2018 48m8.2
Laura discovers a shocking truth that threatens her life and those around her. Leo and Mattie return to the Elster house where Leo comes to understand a painful truth. Niska continues her journey, where she must defy all her instincts to survive.
Where to Watch Episode 6
Cast of Episode 6