0 Carla 2003 one on netflix Sep. 15, 2003 Carla 2003 one on netflix 2003 93 min The meeting of the quiet Helen North and the charismatic Carla on a beautiful Greek island leads to tragic consequences. DramaThrillerTV Movie