An ordinary man in a small town one day realizes that he is living the same day over and over again.
2006
2003
2007
1999
2008
2025
1979
1984
2005
2004
1993