Legends Finale (spoilers)