4) Han Solo
Seeing as Han Solo makes the ultimate sacrifice in Star Wars: The Force Awakens, I almost feel a little guilty not ranking him higher than this.
From the second he appears, Harrison Ford effortlessly steps back into the role, and while he may be older, make no mistake about it; this is the same Han we all knew and loved in the original trilogy. However, he’s also haunted by what’s happened to his son, something which is easy to see in the scenes he shares with both Leia and Ben.