Frost giants and white dragons fight against the heroes in this finale.