El guion se basa principalmente en la novela homónima de Emili Teixidor, con incorporaciones de otros textos suyos como Retrat d'un assassí d'ocells y Sic transit Gloria Swanson.
En los duros años de la posguerra en la Cataluña rural, un hombre guía penosamente una carreta tirada por un caballo.
De la profundidad del bosque surge un enmascarado que lo ataca y le mata con una enorme piedra.
El hijo del hombre, aún vivo, alcanza a musitar una palabra antes de morir: pitorliua.
Esta circunstancia, junto con sus simpatías por el bando republicano durante la Guerra Civil, lo convierten en un blanco fácil para la incriminación.
Su tía Enriqueta es la comidilla del pueblo por mantener una relación secreta con un agente de la Guardia Civil.
La señora Manubens, a regañadientes, escribe una carta dirigida al alcalde para que interceda por Farriol.
Visitando su tumba, Andreu y Núria encuentran a Pauleta (Laia Marull), la viuda medio loca de Dionís.
En lugar de huir con Núria, como tenía pensado en un principio, accede finalmente a ser educado con los gastos pagados por la señora Manubens.
La novela Pa negre de Emili Teixidor se publicó en el año 2003.
[6] Cuando se lo dijo a Villaronga, este en principio la desechó porque le parecía otra película más sobre la guerra civil española.
[6] El autor de la novela, Emili Teixidor, vio la película en el Festival de Cine de San Sebastián y afirmó que Villaronga había trasladado «magistralmente en imágenes su novela», si bien explicó que notó ciertas diferencias entre la novela y el libro, entre ellas, que en lugar de decir «Te quiero» decían «pórtate bien o te pegaré una hostia» («porta't bé, que sinó, et caurà alguna pantuflada»).