Sofia Carlsen har tilbrakt mesteparten av livet sitt med å løpe bort fra sin fortid. Dette har dessverre også ført til avstand fra barndomsvennene sine. Som syvåring flyttet hun til et helt annet land, med løftet om å være tilbake etter fire år. Men en traumatisk hendelse ødela de opprinnelige planene. Et løfte som ble gitt kort tid før avreisen, holdt hjertet hennes knyttet til den nye byen, men avstanden til ham var fortsatt enorm. Aaron Marsh er en som tar løfter alvorlig og er fast bestemt på aldri å bryte dem. Han har store drømmer, men enda større ord når det kommer til Sofia. Da han hørte at hun skulle flytte, kunne han ikke la være å love Sofia at de en dag skulle være sammen igjen. Med tanke på at hun kun skulle være borte i fire år, virket løftet som en enkel forpliktelse. Men hva skjer når fire år blir til tretten? Etter tretten år fra hverandre gjenforenes barndomskjærestene. Snart oppdager Aaron at Sofia trenger noen å tilbringe helligdagene sammen med. Naturligvis er Aaron der for henne.