A factory worker in the south of Italy, frustrated by work and marriage, withdraws into nature, but in the search for love and human warmth he ends up "on the dog" in the sense of the word.
1995
2014
2008
1997
2015
2010
2011
1985
2021
2006
2009
1977
1982
1988
2012
2018