Are we the Holy Grail