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.
2019
2017
2024
2023
1985
1980
2021
2006
1978
2011
1983
1996
2014
2004
2012
2008