Description :
The meeting of the quiet Helen North and the charismatic Carla on a beautiful Greek island leads to tragic consequences. Carla
Genre :
Casting :
Lesley Sharp , Helen McCrory , Iain Glen , Shaun Dingwall , Michael Fassbender , Henry Ian Cusick , Eve Polycarpou , Dimitri Andreas , Spyros Stavropoulos , Su Eliott , Philip Fox , Melanie Kilburn , Albert Welling , Vaggelis Kloufetos , Spiros Zavras , Thanasis Nakos ,