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?
1968
2007
2008
2009
1908
2006
2005
1976
—
1972
1966
1986
2000