3 separate stories take place over two days. The characters' paths intersect, and they affect each-other unintentionally.
1943
1978
2016
2017
2002
2018
2010
2015
2014
2012
2001
2009
2013
2011