Feitiço do TempoPhil, um arrogante repórter do tempo, é enviado com sua equipe à uma pequena cidade para cobrir uma tradicional celebração local chamada ''Dia da Marmota''. Junto de sua produtora e cameraman observa essa jornada com cinismo. No caminho de volta, uma tempestade de neve obriga toda a equipe a retornar a cidade e passar a noite por lá. Quando Phil acorda no dia seguinte, percebe que todos os acontecimentos se repetem como no dia anterior. Essa anormalidade, que a princípio parece ser somente um deja vú, se torna a repetir infinitamente, condenando o repórter a reviver centenas de vezes o mesmo dia.