Carla

Carla

1h 33m 2003 Drama, Thriller, TV Movie United Kingdom
Budget: - Revenue: -

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

Director

Diarmuid Lawrence

Writer

Barbara Machin