En un barrio obrero de Escocia, Rita es una joven peluquera con un espíritu inquieto y un anhelo de superación. Cansada de la rutina y de la vida limitada que lleva, decide matricularse en un curso de literatura en la universidad. Sin embargo, su llegada al mundo académico choca de frente con las expectativas y normas del entorno intelectual. Ahí conoce a Frank, un profesor de literatura desilusionado y alcohólico, cuya vida se ha convertido en una rutina monótona.