Trailer
Carla
The meeting of the quiet Helen North and the charismatic Carla on a beautiful Greek island leads to tragic consequences.
Quality: HD
Actors: Lesley Sharp, Helen McCrory, Iain Glen, Shaun Dingwall, Michael Fassbender
Director: Diarmuid Lawrence
IMDb: 5/10