Actress · DirectorBarbara HicksAugust 12, 1924Wolverhampton, Staffordshire, England, UKSeptember 6, 2013 at 89 years oldSocialsIMDbKnown forBrazilMrs. Alma TerrainDeath on the NileSchoolteacher (uncredited)Howards EndMiss AveryEvil Under the SunFlewitt's SecretaryOrlandoSecond Woman