Living images from the dead past help 'Tara' cope with her present, which is devoid of any contact with the outer world. But for how long can this self deception keep the body and soul together?
2014
2016
2003
2005
1970
1994
1997
2006
2002
2010
1992
2001
2019
2017