In a pastoral Italian village, a young Londoner scientist helping his father with physics experiments, has to face the consequences of choices he hasn't made yet.
2006
1996
2005
2003
2004
2008
1985
1989
1959
1987
1980
1986
2016
1995
2001
2012