They Pierced the Veil: ....and saw the Future!