Watch Humans Season 1 Episode 5 - Episode 5

Add to Watchlist

Humans Season 1 Episode 5
Pete wants to know who Karen really is more than anything, but the truth leads him to more of a stranger than he could've realized.
First Aired: July 26, 2015 - 43 Minutes Runtime
8.6/10
Ad
i