Humans Season 3 Episode 3 Series 3 Episode 3
- TV-NR
- June 19, 2018
- 42 min
-
7.7 (430)
Laura struggles to uncover the truth about Operation Basswood, but a conversation with Sophie inspires a bold idea. Mattie and Leo confront their feelings for each other.