Humans Season 3 Episode 3
Season 3
Episode: 3
Air Date: 2018-05-31
As Leo struggles to come to terms with being human, Mattie takes him back to the Hawkins’ home, where a surprise night out allows them to confront their feelings for…
Episode Title: Episode 3