The meeting of the quiet Helen North and the charismatic Carla on a beautiful Greek island leads to tragic consequences.
September 15, 2003
Released
Carla
1h 33min
—
English
West End FilmsRDF Media
1989
2016
2009
1949
2003
1926
1985
2020
1966
1974
1971
1982
1980
2017
1983
1967
1994
1963
1976