Finished 04/04/2009
A deadly contagion from outer space takes over humans lays “hatch-lings” in their body.