I ruined a shirt with bleach awhile back and tried to save it by removing the dye, and redying it. It turned out uneven (because of my method I believe) so, I'm trying it again!
Here's what the shirt looked like after un/redying it the first time:
Here is the front of it after undying it the second time:
Finally, here is what the back looked like after undying it the second time:
The shirt is still not completely even, but hopefully it will be good enough. I ended up leaving the dye removal solution on the shirt MUCH longer than recommended and didn't want to press my luck :)