2003 · Diarmuid Lawrence · 93 min
The meeting of the quiet Helen North and the charismatic Carla on a beautiful Greek island leads to tragic consequences.
Lesley SharpHelen North
Helen McCroryCarla
Iain GlenDaniel
Shaun DingwallPaul
Michael FassbenderRob
Henry Ian CusickMattEve PolycarpouSevasti
Dimitri AndreasManoliSpyros StavropoulosGreek BoySu ElliotMrs. Bryant
Philip FoxMr. Carter
Melanie KilburnMrs. Carter
Albert WellingMr. BryantVaggelis KloufetosDetective SireusSpiros ZavrasPolice Officer