Inglaterra, finales del siglo XVIII. El matrimonio Bennet vive con sus cinco hijas, entre las que destaca la mayor, la bella Jane (Rosamund Pike), Lizzie (Keira Knightley), de fuerte temperamento, y la menor, Lydia (Jena Malone), que desea ante todo un marido. Cuando un soltero rico y su círculo de sofisticados amigos se instalan en una mansión vecina para pasar el verano, las Bennett se entusiasman con la posibilidad de nuevos pretendientes. Lizzie conoce al apuesto y elegante Sr. Darcy (Matthew Macfadyen), pero su primera impresión es que es orgulloso y arrogante
Siganos