30 Greatest Star Wars Characters Of All Time
2. Leia Organa
One of the greatest protagonists of all time, Princess Leia - played by the late, great Carrie Fisher - was a breath of fresh air to the testosterone-fuelled events that surrounded her. Leia was the true heart of both the original trilogy and the sequels, spending her time standing up to the bad guys and proving to be an invaluable leader to the Rebel cause.
From her iconic stint as Jabba the Hutt's slave to her imaginative insults, her unwavering belief in a peaceful future and her genuinely sweet love story with Han Solo, Leia was easily one of the best characters to ever grace this sweeping franchise, and her final act allows her to reach the goodness she knows still lies in her son's heart. Just amazing, every step of the way.