Joseph Schneider vokser opp i en Cherokee-jødisk familie i Smokey Mountains i Nord-Carolina. Han drømmer om å bli kokk på det største skipet i verden, men hans sterke tilknytning til sin mor Rachel og røttene i den lille fjellandsbyen holder ham tilbake. Når moren hans blir alvorlig syk, avslører hun at hun stjal ham fra en palestinsk jente, Aliya, på 1980-tallet da hun var frivillig på et sykehus i Gaza. Til tross for at Joseph avviser å vite mer om sin biologiske mor, endrer perspektivet seg dramatisk etter at Rachel dør. I tråd med løftet han ga henne, begir Joseph seg ut på en smertefull pilgrimsreise til det hellige land, en reise som både er en hyllest til sin amerikanske mor og en søken etter Aliya.