Show more
Eileen Moore (born August 1932 in London, England) is a British actress. She is best known as Sheila in the film An Inspector Calls. Wikipedia
Millie Bobby Brown
Darryl Hickman
Patricia Richardson
Carrie Preston