Yet, film's power to inspire, rally, and comfort those who search for larger-than-life heroes to also lift them up and carry them forward found just the right figurehead in Princess Leia, Carrie Fisher's defiant rebel royalty turned general from the Star Wars franchise.