According to the Bible, time had a definite beginning, and will have a definite ending. As for more secular, down-to-earth thinking, it's true that some ancient historians had a cyclical theory of history, but that doesn't mean they thought the exact same events would be happening over and over again.
Besides, even a "cyclical" view of time is markedly different from the view that everything happens all at once.
How small of a time loop do we need before we can treat time as an instant in a Newtonian way?