Humans poster
TV

Humans (2015)

S03E07 Episode 7

Jun 28, 2018 • Season 3 • Episode 7 • HD

Laura struggles with the pain of her difficult choice. Niska's path shifts in an unforeseen direction. Meanwhile, Leo hurries to be there for Max, only to find himself in a perilous situation.

Country: GB