Ægteparret Simon og Robyn lever tilsyneladende det perfekte liv. Men da de ved et tilfælde støder ind i Simons gamle skolekammerat, Gordo (Joel Edgerton), begynder facaden langsomt at krakelere. En række mystiske gaver dukker op i parrets hjem, samtidig med at Gordo bliver ved med at dukke op til Simons store irritation. Pludselig begynder Robyn at forstå, hvad det er for en hemmelig historie Simon og Gordo gemmer på og må stille spørgsmålstegn ved, om hun overhovedet kender den mand hun er gift med, og om det nogensinde er muligt at lægge fortiden bag sig.