A man wanders on an alien planet, trying to come to terms with the devastation he's caused the local inhabitants.