The movie tells the story of Phillip Dimitrius (John Cassavetes), a middle-aged New York City architect who is going through a difficult mid-life crisis.
Dimitrius abandons his wife, leaves New York City, and moves to a Greek island with his teenage daughter, Miranda (Molly Ringwald). In Athens he meets Aretha Tomalin (Susan Sarandon), a singer, and they become lovers. Mysteriously, he takes a vow of celibacy after they move to the island.
Living on the island is Kalibanos (Ral Juli), an eccentric hermit, who previously was its only resident.
Phillip Dimitrius finally seems happy, until one day a twist of fate brings his wife, her new lover Alonzo (Phillip's ex-boss), and Alonzo's son to the island due to a shipwreck.