If God is infallible and knows the future perfectly, then God knows now what will happen in the future, including all human actions. So does God's perfect knowledge of the future squeeze out free will? Closer to Truth puts the conundrum to philosophers who believe in God.