Carla (TV)

2003 · Movie · 93 min. · United Kingdom

Carla (TV)

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

Original title Carla (TV)

Not rated (FilmAffinity)

Add to lists


Related titles