Happy Ever After (1974)
Happy Ever After 1974 A low budget film production on a Greek island turns tumultuous