Bless the Beast and the Children is the second episode of Season One of Eyewitness. It premiered on October 23, 2016.
As Philip and Lukas find haunting proof that the killer's alive, Helen struggles not to let the case affect her marriage with Gabe. Meanwhile, a new head of the FBI task force is revealed. 
Episode Cast Edit
- Thousand Eyes by Of Monsters and Men - Ryan searches through his images for Bella
- Way Down We Go by Kaleo - Philip and Lukas drive off on his dirtbike, Helen testifies to do Kamilah a favor. Ryan is revealed to be part of the taskforce