LogoBETABeta
Episode 2

Humans

Season 1Episode 2Aired 2015-06-21
Episode 2

Episode 2

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