Is the Future Pre-determined?