Human-controlled robot beavers, an interstellar suicide mission to save the planet and one woman’s fight against a towing ...