Island of Death
Young British couple Christopher and Celia holiday on a Greek island where they embark on a depraved campaign of terror against any poor soul who crosses their path.
Young British couple Christopher and Celia holiday on a Greek island where they embark on a depraved campaign of terror against any poor soul who crosses their path.