And let Apollo drive Prince Hector back to battle,
breathe power back in his lungs, make him forget
the pains that rack his heart. Let him whip the Achaeans
in headlong panic rout and roll them back once more,
tumbling back on the oar-swept ships of Peleus’ son Achilles.
And he, he will launch his comrade Patroclus into action
and glorious Hector will cut him down with a spear
in front of Troy, once Patroclus has slaughtered
whole battalions of strong young fighting men
and among them all, my shining son Sarpedon.
But then – enraged for Patroclus –
brilliant Achilles will bring Prince Hector down.
And then, from that day on, I’ll turn the tide of war:
back the fighting goes, no stopping it, ever, all the way.
till Achaean armies seize the beetling heights of Troy
through Athena’s grand design.

– Homer

The Iliad, Book 15, lines 75-90. Zeus is speaking to his wife Hera, laying out the plan for the events to come. There is not much room for free will here, with each character’s fate predetermined and controlled by the gods. Apollo will drive Hector back to battle, this will launch Patroclus into action, Hector will slay him with a spear, an enraged Achilles will take Hector down, Zeus will turn the tide of war and the Greeks will seize Troy through Athena’s grand plan. A great deal of things are foreshadowed here.