Almost Human Episode 2 exclusive first look

Exclusive behind the scenes featurette for Almost Human Episode 2, Tuesday nights on Watch

Almost Human airs on Watch on Tuesday at 9pm.