When a mysterious stranger tracks down British schoolgirl Elaine Belloc and claims to be her father, a nasty secret unravels that begins to claim lives. Meanwhile, the infinite legions of the Heavenly Host prepare for an epic battle with Lucifer. 'Children & Monsters' part 2.