Almost Human Episode 12 “Beholder” Photos

2 months ago, by

February 24, 2014

A murder suspect is tapping into the DNA of his victims in pursuit of perfection in Almost Human Episode 12, “Beholder.” Check out the spoiler photos for the February 24 episode on Fox.