HAS THE FUTURE BEEN WRITTEN IN ADVANCE?