How good are we at predicting the future? For the most part, we don’t even know how the next two or three days are going to play out. But yet, the prophet Ezekiel received a vision from God that allowed Him to predict the rebuilding of the nation of Israel, twenty-six hundred years before it came to pass! In today’s message, Pastor Jeff reminds you that not only does God know how this story ends, He knows the beginning and the middle of the story as well. Nothing comes as a surprise to Him.