"We are humanity's last hope."