The meeting of the quiet Helen North and the charismatic Carla on a beautiful Greek island leads to tragic consequences.
The meeting of the quiet Helen North and the charismatic Carla on a beautiful Greek island leads to tragic consequences.
Lesley Sharp , Helen McCrory , Iain Glen
Andrew Piotrowski
RDF Media , West End Films
30-day Free Trial, cancel anytime
as Helen North
as Carla
All Prime Video Movies and TV Shows. Cancel anytime.
Watch Now