Can you believe the legs on this woman! Until the appearance of Carrie Fisher as the feisty Princess Leia in Star Wars, Anne Francis was the poster girl for science fiction in cinema for two decades.
We rest our case as every picture tells a story.
I have an announcement to make.
And following her terrifying rape, her father's reaction stuck with her.