Flixtheatre

Carla

2003 93 min 5.0

Overview

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

Details

Status: Released
Release Date: 2003-09-15
Production: West End Films, RDF Media