Three stories take place simultaneously as a mystery unfolds.
2008
2014
1944
1993
1990
2007
2015
1913