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

Barbara Machin
Writer
Kate Stannard
Post Production Supervisor

Cast

Images