It’s Groundhog Day, and weatherman and extreme narcissist Phil Connors (Bill Murray) is sent to Punxsutawney, Pennsylvania to cover the annual appearance of Punxsutawney Phil, the groundhog who annually predicts when spring will arrive. Despite the large and happy crowd, Phil has nothing but contempt for the town, its people, and its festival. To him, these are unworthy of his great talents.
Accompanying him are cameraman Larry (Chris Elliott) and producer Rita Hansen (Andie MacDowell). Phil belittles Larry for his manners and style, demands Rita treat him as a star, and insults others he meets at the bed-and-breakfast booked for him.