"Though it seems enough to condemn him."
Indeed. But what is enough to redeem a man? Because in human terms, there was no way for Jack Sparrow to ever turn his life around from being a pirate. I'm not sure that he wanted to, but if these were real people, and not characters in a movie, is there any possible way for a man who was a pirate to be forgiven and start over? Would anyone give him a second chance?
Snow White...she was a little bit different than Captain Jack (although I admit, I find the Captain a much more entertaining character). She was pure, kind-hearted, always caring for others. For her entire life, which, because of the curse, was a lot longer than the average lifetime, she was good. Always giving of herself to others.
And once was all it took.
Later Mary Margaret (Snow) decides to rescue her enemy Regina. Her reasoning is that by helping the person she hurt, she can make up for the evil she caused.
How hard it must be, to live with the idea that our redemption is based on our actions. Hey, we all screw up. Even Snow White.
And though one good deed cannot redeem us, one evil deed can condemn us. How in the world are we supposed to find hope, if hope is based on our own actions?
But that's why there's this thing called the cross. Folks, that is why Jesus died. He took our punishment, so that by asking him, we could be forgiven for those things we do that blacken our hearts.
Hope is possible. But only because we are not responsible for our own redemption. Only for accepting it.