The Nest
In a nearly desolate residence of the Greek province, a mother suckles out of her mouth two breeds of men - a possessive father and a boy becoming a shadow within their shreds. Only one of the three is an existent person.


2002

1999

2005

2014

1987

2005

2005

1991

1951


2006

1984

1996

1995

1944

2004

2005

1994

1980

1982