Humans
- Episode aired Apr 14, 2017
- TV-MA
- 26m
Inside the headquarters of an evil conglomerate ,the unscrupulous dr labcoat prepares to roll out a mysterious cure for the plaguing in New York .Inside the headquarters of an evil conglomerate ,the unscrupulous dr labcoat prepares to roll out a mysterious cure for the plaguing in New York .Inside the headquarters of an evil conglomerate ,the unscrupulous dr labcoat prepares to roll out a mysterious cure for the plaguing in New York .