A stranded group of humans must survive the frontiers of space and each other as they confront an intangible enemy.'