Story of a bourgeois European family whose lives are invaded by an enigmatic visitor. Set within a 20th century modern villa in Spain, his presence creates an unnerving effect.
1996
2019
2010
2024
1993
2020
2016
2023
2018
2022
2015
2011
2005
2012
1994