The meeting of the quiet Helen North and the charismatic Carla on a beautiful Greek island leads to tragic consequences.
as Helen North
as Carla
as Daniel
as Paul
as Rob
as Matt
as Sevasti
as Manoli
as Greek Boy
as Mrs. Bryant
as Mr. Carter
as Mrs. Carter
as Mr. Bryant
as Detective Sireus
as Police Officer
as Greek Hotelier
as Coroner
as Pathologist