‘The lucky ones got their brains blown out!!’
Island of Death is a 1975 Greek feature horror film directed by Nico Mastorakis (Grandmother’s House; The Wind; Blind Date). The original title is Τα Παιδιά Του Διαβόλου aka Ta paidia tou Diavolou, literally “Children of the Devil” –
The movie stars Robert Behling [as Bob Belling] (The Devil’s Men), Jane Lyle [as Jane Ryall] (The Devil’s Men), Jessica Dublin (The Devil’s Men), Gerard Gonalons, Jannice McConnell [as Janice McConnel].