Ana es una veterinaria que vive en Bermillo de Sayago, un pueblo de la provincia de Zamora fronterizo con Portugal. Se dedica a su hija y al cuidado de los animales junto a su colega Dario. Sin embargo, un día llama a su puerta José, un portugués al que conoció fugazmente en el pasado y que ahora vive en la región.
Él trata de conseguir su amor y termina lográndolo. Las dudas surgirán tras conocer el pasado del luso, un ex convicto que participó en atentados contra terroristas.
Se trata de un drama de tintes políticos, dirigido por Mario Camus (''Los santos inocentes''), de loables intenciones en su propósito de abordar algunas de las realidades más sórdidas de la España coetánea.
Esta película rodada en la provincia de Zamora ganó los Goyas a mejor actor secundario (Fernando Valverde) y guión original y fue candidata para los de mejor película y actriz principal (Carmen Maura).