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.
2022
2023
2015
1995
2016
2018
1966
1991
1986
2025
1977
—
2017
2019
2020