Watchmaker controls the time, but the mouse living in the watchmaker's workshop controls the clocks... This is a film about time and its ephemeral nature.
1983
2020
2009
1997
1897
2017
1981
2019
2021
1992
2014
2008
2003
2004