No pequeno vilarejo de Highbury, Emma Woodhouse (Kate Beckinsale) é uma jovem bonita, rica e inteligente que se engaja a ajudar na vida amorosa de seu círculo de colegas. Alguns conhecidos, no entanto, se atraem pela moça, que decide ignorá-los e encontrar um par para sua nova amiga Harriet Smith (Samantha Morton).