An ordinary man in a small town one day realizes that he is living the same day over and over again.
1985
2005
1996
1982
1998
1987
1988
1979
1972
1997
1999
2002
1951
1956
1955
1932
1983