A haunting sci-fi thriller where isolation pushes a stranded crew to the edge, exploring what’s left when Earth is gone.