@Charlie Concord,
Personally, for me - is Leo DiCaprio as Jack in Titanic.
This character was so simple, so honest with the pure heart and so selfless. He wanted to help Rose so desperately and he did. He saved her in all ways.
And it doesn't matter how many times I watch it - the end is always so sad when he dies. It's unfair, I think
.