The Strain Episode 8 ‘Creatures of the Night’ RecapThose of you thinking FX’s vampire thriller The Strain could be a