poster

Carla (2003)

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

Released Sept. 15, 2003 93 min None+
Stremio
50
?
6.3
/108/
60
/2/
30
/2/
93 min
Sept. 15, 2003
Released
NR