Eva (Ingrid García Jonsson), una joven y prometedora abogada española afincada en Edimburgo, ve peligrar sus planes de boda con el heredero de una ultraconservadora familia escocesa cuando se entera de que su abuela, Sofía (Verónica Forqué), ha decidido casarse… con su amiga del alma, Celia (Rosa María Sardà). La decisión de Sofía de casarse a los 74 años desafiando todos los convencionalismos sociales y religiosos pone patas arriba la vida de Eva, que intentará impedir por todos los medios que se celebre la boda, con la complicidad de Jorge (David Verdaguer), el hijo de Celia.