Set on a lavish Mediterranean island in the 1970s, the film delves into family tensions, power struggles and hidden agendas ...