3 separate stories take place over two days. The characters' paths intersect, and they affect each-other unintentionally.
—
1997
1981
2001
2004
2015
1988
1999
1968
1949
1998
1963
1970
1995
2020
1990
1983
1982
2002