Com a conseqüència de la seva addicció a l’alcohol, la periodista Gwen Cummings (Sandra Bullock) té un accident amb la limusina que ha robat a la seva germana el dia del seu casament. Aquest fet l’obliga a ingressar en una clínica de rehabilitació en la qual haurà de romandre durant 28 dies, tot un mes. Allà coneixerà a molta gent, especialment a la seva companya de quart, i a un jugador de beisbol professional anomenat Eddie (Viggo Mortensen).