Lucille (Ophelia Lovibond) a Joe (Joseph Kennedy) sa presťahujú na Gozo, čo je malý ostrov v Stredozemnom mori neďaleko Malty. Majú pekné auto, slušný príjem, nádherný vidiecky dom s očarujúcim výhľadom a bazénom. Inak povedané, nič im nechýba. Avšak potom, čo sa na ostrove stratí mladý turista, u Joea sa prebudí svedomie a začne ho prenasledovať. Dôvodom je to, že minulosť jeho aj Lucille je plná zlovestných okamihov, ktoré vrhajú tieň aj na ich súčasný život v zdanlivom raji.