Student or Learner
It all comes down to a final showdown.
What does it stand for here? Time or situation?
Could I also say "It's time to have a final showdown?"
Your first sentence refers to a situation; it sounds like an excerpt from a TV listing - giving a synopsis of the plot.