Edna May Oliver played as Lady Catherine de Bourgh in Pride and Prejudice in 1940; while Marsha Mason played as Catherine Darcy in the 2004 film Bride and Prejudice.
Edna May Oliver played as Lady Catherine de Bourgh in Pride and Prejudice in 1940; while Marsha Mason played as Catherine Darcy in the 2004 film Bride and Prejudice.