Helga spends a few days with her grandparents whom she hasn't seen for years, two sinister old men living in a huge Catalan farmhouse lost in the middle of nowhere.
2005
1970
1964
2004
1993
1977
1990
2009
1971
1961
1985
2013
2015
2019
2017
1967
1969