3 separate stories take place over two days. The characters' paths intersect, and they affect each-other unintentionally.
1976
1971
2017
1966
2011
1937
1936
2002
1980
2014
2015
1955
1938
1972
2013
1994
2008
1991