the movie was co written by science fiction author joe haldeman