Carla Poster

Carla

50.00% | September 15, 2003 | Drama, Thriller, TV Movie

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

Featured Crew

Diarmuid Lawrence
Director
Joanna Hines
Novel
Barbara Machin
Writer
0

Images