Humans
Season 3
Ep 3. Series 3 Episode 3
- TV-NR
- June 19, 2018
- 46 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.