Chandler Jarrell (Murphy) er en sosialarbeider med spesialitet å finne barn som har forsvunnet. En dag blir kontaktet av en ung asiatisk kvinne (Charlotte Lewis) som forteller ham at et veldig viktig barn, en verdens frelser, har blitt bortført av onde krefter, og at Jarrell er «Den Utvalgte» – og den eneste som kan redde ham. Barnet oppholder seg et sted i Tibet og holdes i fangenskap av demonen Sardo Numspa (Charles Dance). Etterhvert tar Jarrell saken seriøst og blir dermed trukket inn i en kamp mellom gode og onde krefter.