poster

Carla

50% | Sep 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

Cast

Images