Weeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeell.

I mean, if you really want to go there, history has already been foretold (to some extent) and Alexander is all about time manipulation, so that we're in a time loop of sorts isn't completely impossible.

But I agree, it's most likely just a narrative frame.