Alone on a distant planet, a NASA scientist must come to terms with her imminent death.Alone on a distant planet, a NASA scientist must come to terms with her imminent death.Alone on a distant planet, a NASA scientist must come to terms with her imminent death.