Another Alcaraz vs Sinner repeat or can Djokovic, Zverev spoil the party?

Are we heading for another Carlos Alcaraz vs Jannik Sinner Grand Slam final or can Novak Djokovic and Alexander Zverev become the disrupters and spoil the party?