2003· 93 min★ 6.3· Drama, Thriller
The meeting of the quiet Helen North and the charismatic Carla on a beautiful Greek island leads to tragic consequences.
Cast: Lesley Sharp, Helen McCrory, Iain Glen
Director: Diarmuid Lawrence
Loading addons…