Magdalena narra la vida y milagros de un heterogéneo grupo de lugareños que habitan en un pueblo de Andalucía allá por el año 1950.La vida austera y sacrificada de Magdalena, la principal protagonista de este relato —una mujer humilde, fuerte y un poco desquiciada, que raya la cincuentena y que se ve apurada para sacar adelante a sus diez hijos— experimenta un profundo cambio cuando, después de recuperar el cariño de su marido, comienza el noviazgo de su hija primogénita con un viudo de mediana...