I once heard a novel way to look at free will, but its not at all comforting.
Deriving from Einstein's concept of space-time, it describes this quantity as follows. First take a photograph of the universe. Then, immediately take another and lay the second photograph on top of the first. Repeat to infinity. The block of photos is "space-time".
From this it emerges that time does not "flow", as such, it is a fixed quantity given by the height of the pile of photographs. At any given moment we are somewhere in the pile, but since the pile already exists, the future must be fixed ahead of us.
As I say, not comforting. And wreaks havoc with song lyrics comparing time to a river.