Five stories, all taking place on New Year's Eve in Zurich, Switzerland.
2012
1997
1996
2025
—
2017
2024
2023
1968
2013
2014
2016
2001
1945
1969