The Invaders TV Series – S1, Ep4 – Genesis kim 3 years ago Genesis David Vincent discovers the aliens have taken over a sea lab for sinister purposes.