Groundhog Day is a beloved family film and fan favourite to this day, and even though it was released 30 years ago, is still watched over and over again.
Bill Murray played the lead character, Phil Connors, an arrogant TV weatherman who covers the Groundhog Day festival in Punxsutawney, Pennsylvania, but things go awry.
When Phil wakes the next day he is forced to relive the day before, over and over again, and after time the character starts to lose his mind - driving off a cliff, taking the groundhog hostage, and seducing everyone in town one by one.
How long he spends in the time loop is a bit vague in the film, but one fan has pieced it together - and it's a lot longer than you think.
Are you a fan of the film Groundhog Day? Let us know in the comments...
Some of the days of Phil's journey are shown in the film, including the Groundhog Day, the day he robs the bank, and the many days it takes for him to take Nancy on the perfect date. There are 38 such days in the film.
Then there are days that Phil mentions in dialogue, such as when he was shot, stabbed, and electrocuted. Presuming these don't happen on the same day, that takes us up to 64 days.
Then there are the skills that he learned while stuck in the time loop. First, Phil confesses it would take 'six months, four to five hours a day' to become an expert card thrower - which takes us up to 244 days.
After cards, Phil devoted himself to learning three major skills - ice sculpting, piano playing, and speaking French, and this is when the days start rushing by.
In an article for WhatCulture, Simon Gallagher writes: "Malcolm Gladwell has stated that it takes anyone 10,000 hours to become an expert at any one subject, and Phil is clearly an expert ice sculptor."
Simon estimated that by practising for four hours per day, Phil could have mastered ice sculpting in 4,102 days, just under seven years, and then he duplicates this by playing the piano, and later French.
Simon continued: "The fact that Phil is an adult learner, and thus less susceptible to learning a second language quickly, a conservative estimate, based on the idea of him taking lessons every day, it would have taken somewhere around 12 years to become completely fluent bringing the running total to 12,315 days."
By Simon's calculations, that means Phil was stuck in the time loop for 33.7 years, and in our world that means he'll get out sometime in 2026.
Do you have a story to sell? Get in touch with us at yourmirror@mirror.co.uk