An ex-astronaut struggles to cope with an alien infection.An ex-astronaut struggles to cope with an alien infection.An ex-astronaut struggles to cope with an alien infection.