Cynical TV weatherman Phil Connors (Bill Murray) has nothing but disdain for the population of Punxatawney, Pennsylvania, the nowhere town he has to visit every year in order to cover the traditional Groundhog Day festivities. Even the attractive company of new producer Rita (Andie MacDowell) doesn't cheer him up, and his mood doesn't improve when he is stranded overnight due to a blizzard. Imagine Phil's horror, therefore, when he wakes the following morning to discover that it is Groundhog Day. Again. For some reason, Phil has become trapped in a Punxatawney time loop, forced to live the same day over and over.... until he gets it right.