Humans
Episode 2 still
S01E0248 min· aired 6/21/2015

Episode 2

TMDb7.3
Nexus es435523TMDb ep 1076509TVDb ep 5129609

Overview

Laura feels increasingly threatened by the presence of Synth Anita, and Leo's quest for information takes him to dangerous places.