Knowing the end from the beginning