São cinco as irmãs Bennet: Elizabeth (
Keira Knightley), Jane (
Rosamund Pike), Lydia (
Jena Malone), Mary (
Talulah Riley) e Kitty (
Carey Mulligan). A mãe delas sempre se preocupou com a criação das filhas, pois seu objetivo era que cada uma encontrasse um marido que fosse capaz de garantir o futuro da esposa. Elizabeth, porém, é diferente das irmãs e deseja ter uma vida mais independente: quer que seu futuro seja mais do que apenas se dedicar ao marido e encontra no pai (
Donald Sutherland) o seu apoio. Mas quando o jovem, solteiro e rico Sr. Bingley (Simon Woods) vem morar na vizinhança, as irmãs logo ficam agitadas, exceto Elizabeth, que conhece o bonito e esnobe sr. Darcy (
Matthew Macfadyen), com quem começará a se encontrar com frequência, apesar dos desentendimentos.