John er 35 år. Han bor i lejlighed i Brookings, South Dakota, hvor han arbejder som tandlæge i egen praksis. Han har udadtil et velfungerende liv, men gemmer på en tragisk fortid, idet han som 15-årig fandt næsten hele sin familie myrdet i deres hjem. En oplevelse, der stadig sidder dybt i ham, og som har medført, at han har tilbagevendende mareridt. Han tynges af ubesvarede spørgsmål, og særligt uvisheden, hvad angår hans lillesøster, der aldrig blev fundet og stadig er savnet, fylder i ham. Sideløbende med at han kæmper med fortiden, forsøger han at se fremad og sætte rammerne for sit fremtidige liv. Han har i mange år søgt en at dele livet med, men bedst som han er ved at opgive håbet, viser kærligheden sig fra uventet sted. I takt med at forholdet udvikler sig, beslutter John at se sin fortid i øjnene, hvilket forandrer ham for altid.