A narcissistic, self-centred weatherman is sent to report on Groundhog Day in the small town of Punxsutawney, where he finds himself in a time loop, repeating the same day until he gets it right.
Groundhog Day
Being John Malkovich
Stranger Than Fiction
Big
Click
Pleasantville
17 Again
Swiss Army Man
Ruby Sparks
Scrooged