Florence Green (Emily Mortimer), uma mulher viúva, decide abrir uma livraria numa antiga casa de Hardborourgh, um tranquila povoação inglesa na década de 50.
Contudo, a sua iniciativa é vista com maus olhos pela conservadora comunidade local, nomeadamente Violet Gamart (Patricia Clarkson), que passa a se opor tanto a ela quanto ao seu negócio, obrigando-a lutar pelo seu estabelecimento.
Apesar de tudo e graças ao seu novo trabalho, Florence conhecerá Edmund Brundish (Bill Nighy), um fiel leitor da livraria com que iniciará uma relação especial.










