I’d say Babylon 5 is very hopeful. Londo’s entire story arc is about someone who tumbles head first into the abyss, then actually achieves redemption.
G’kar goes through a similar arc - both men are consumed by their hatred of one another, until they realise that they were never the real enemy. At which point they…