I know that The Vatican recently admitted that there could be the possibility of life on other planets but I've never heard any official word on the Holy Office saying anything about 'being helped' by aliens. Does anyone know what Ridley is referring to?
That really spins concepts like 'Original Sin' and 'Saved by Grace' into whole new territories, doesn't it.