Kabul, 1978: Ti år gamle Sitara tilhører en høyt respektert familie i Afghanistans hovedstad. Faren hennes er presidentens høyre hånd. Men Sitaras verden blir knust når kommunistene gjennomfører et kupp og myrder både presidenten og Sitaras familie. Det er bare Sitara som overlever. En vakt smugler henne ut av palasset, og hun havner hjemme hos en amerikansk diplomat som tar henne med til Amerika. I det nye landet får hun et nytt navn: Aryana. NEW YORK, 2008: Tretti år etter den fatale natten i Kabul rystes Aryanas verden på nytt da en eldre pasient dukker opp på sykehuset der hun arbeider. Det er Shair, vakten som reddet henne den fatale natten da hun mistet alt. Møtet med Shair vekker mange følelser hos Aryana: sorg, raseri, et ønske om svar, og et ønske om hevn. For å få vite sannheten om det som skjedde, legger hun ut på reisen tilbake til Kabul - og til den barndommen hun elsket og mistet.