a long road to redemption