3 separate stories take place over two days. The characters' paths intersect, and they affect each-other unintentionally.
1996
1986
2007
1971
1987
1992
2003
1989
1969
2006
1975
1976
2009
2001
1978
1999
2008
2000
2018