Toula Stathopoulou Best movies: Trilogy: The Weeping Meadow (2004) Alexander the Great (1980) Landscape in the Mist (1988)