OVERVIEW | CAST & CREW

Carla
2003 | 93 minutes | Drama | Thriller | TV Movie


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