Humans poster
TV

Humans (2015)

S03E06 Episode 6

Jun 21, 2018 • Season 3 • Episode 6 • HD

Laura uncovers a startling revelation that puts her life and the lives of others at risk. Meanwhile, Niska embarks on her enigmatic quest, facing the need to go against her instincts to stay alive.

Country: GB