Humans : Season 3 Episode 6
TV-14 Channel 4 42m int(0)
Aired: July 10th, 2018 @ 9:00 PM EST on Channel 4
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.