En un pequeño pueblo de Pennsylvania, Phil Connors, un cínico y egocéntrico presentador de televisión, se encuentra atrapado en una extraña situación temporal. En su camino hacia la cobertura de la tradicional celebración del Día de la Marmota, Phil despierta una y otra vez en el mismo día, enfrentándose una y otra vez a las mismas situaciones, personas y hasta el mismo clima. Al principio, se siente frustrado y confundido, tratando de encontrar una manera de romper el ciclo, sin embargo, conforme se repiten las jornadas, empieza a rendirse ante la absurda realidad.