<Li> Carey Mulligan as Catherine' Kitty' Bennet </Li> <Li> Jena Malone as Lydia Bennet </Li> <Li> Talulah Riley as Mary Bennet </Li> <Li> Judi Dench as Lady Catherine de Bourgh </Li>

Who plays mary in pride and prejudice 2005