Humanity's last hope.