Days of Future Yet to Come