Carrie Frances Fisher (October 21, 1956 – December 27, 2016) was an American actress and writer. She played Princess Leia in the original Star Wars films (1977–1983) and reprised the role in Star Wars: The Force Awakens (2015), Star Wars: The Last Jedi (2017)—a posthumous release that was dedicated to...
Night comes to the desert all at once, as if someone turned off the light.
To send light into the darkness of men's hearts - such is the duty of the artist.