Carla
AD

Carla

2003
Drama, Thriller, TV Movie | 15 September 2003
Lesley Sharp, Helen McCrory, Iain Glen
The meeting of the quiet Helen North and the charismatic Carla on a beautiful Greek island leads to tragic consequences.
AD