A chinese spy finds himself inexplicably living and dying the same day over and over again.
1968-01-01
1973-06-27
1946-08-21
1991-02-06
2004-04-27
1967-04-13
2008-10-09
2003-01-31
2017-10-12
2001-12-14
1984-01-01
2000-11-02
1973-08-17
2003-06-25
2003-03-14
2002-08-07
2005-07-14
1943-05-14
1967-09-29
1998-08-13