Title: Episode 2 Plot: Laura grows more uneasy with Synth Anita's looming presence, sensing an underlying threat. Meanwhile, Leo embarks on a perilous journey in search of crucial information, leading him into risky situations that could have serious consequences.
Show
Humans
Episode
S01E02
Air Date
Jun 21, 2015