Accused of killing a woman on a train, Sharon Carlin runs home to find another corpse there too!
An alien from planet Davanna, whose population has developed a terminal blood disease caused by nuclear radiation, is sent to Earth to acquire fresh human blood for his people.