Ninguém no pequeno vilarejo indiano onde vive a menina Manika Kallatil (Ayesha Dharker) diria que a reencarnação é possível, muito menos o padre irlandês Daniel Mahoney(Julian Sands) , recém- chegado ao local. Mas a menina de dez anos não se cansa de contar histórias sobre sua vida passada, que teria ocorrido em uma cidadezinha no Nepal. Cheias de detalhes e com informações que deixam todos perplexos , o padre Daniel finalmente decide levá-la até a suposta cidade de sua vida passada. A viagem logo se torna o início de uma grande descoberta para os dois, Manika, de encontro ao seu próprio destino e Daniel, de encontro às bases de sua fé.