Going with the DVD example, the charecters in the movie have no control, they are given a script and follow it. If you watch that movie for the hundreth time it is going to be the same movie, it can't change. I understand that the DVD analogy is not perfect. And I get that the christian god is not on a linear timeline. If god knows what choices you are going to make are they really your choices?