Having recently sold his first script for what would become the thriller film Hear No Evil (1993), his agent prompted him to develop a "calling-card" script that he could use to gain meetings with producers. Rubin began work on his idea of a man changing over eternal life, but quickly realized that the idea was impractical because of the expense of depicting historical and future events. At this point, Rubin recalled a brief story concept he had written two years earlier that followed a man who woke every morning to find it was the same day repeating. Rubin married the two ideas to create the outline for Groundhog Day. By portraying eternity as a repeating cycle instead of a straight line through history, he eliminated the production cost of constantly changing settings. He believed that the repetition also offered him more dramatic and comedic possibilities.
