Carrie en Johan zijn vanaf hun eerste ontmoeting smoorverliefd. Ze trouwen een paar maanden later op een strand in Thailand, maar terwijl het feest in volle gang is, komt een groep gewapende mannen het strand op en arresteert Johan. Carrie ziet hem nooit meer terug.
Twaalf jaar later stuit Carrie op een online bericht waaruit blijkt dat Johan jaren geleden uit Thailand is ontsnapt en sindsdien in Stockholm woont. Terwijl de herinneringen aan hun gepassioneerde relatie haar overspoelen, raakt ze geobsedeerd door de vraag wat er op hun trouwdag al die jaren geleden is gebeurd. En net als Carrie weet wat ze moet doen, zet een schokkende twist alles weer op zijn kop…