Humans S3E6 E6

Season 3 · Episode 6

Humans: E6

First aired 2018-06-21

Watch S3E6

Laura discovers a shocking truth that threatens her life and those around her. Niska continues on her mysterious journey, and must defy all her instincts to survive.

Humans — Season 3 Episodes (8)