Watch Jekyll and Hyde season 1 episode 5 tv series online free
Release: Nov 29, 2015
Robert visits a distant branch of his family in the country. But, when he and Max learn that a series of murders have occurred in the village - supposedly committed by a legendary demon dog - they suspect the involvement of Tenebrae.