Carla

4.3
2003
1h 33m
4K ULTRA HD
Released
DramaThrillerTV Movie

The meeting of the quiet Helen North and the charismatic Carla on a beautiful Greek island leads to tragic consequences.

Top Cast