Jamilet, en sällsynt vacker flicka i en dammig mexikansk by. Men under kläderna bär hon en hemlighet, från ryggen ner till benen, vrider sig ett ohyggligt födelsemärke, som att hon har blivit gripen av djävulens hand.
Med falska papper och förhoppningen om ett normalt liv flyr Jamilet till USA. Hon tar arbete på ett mentalsjukhus och får ta sig an den gamle Señor Peregrino. En udda och mystisk herre, som kräver att Jamilet lyssnar på hans historia, i utbyte mot att han inte avslöjar hennes illegala vistelse.
När Señor Peregrino tar henne tillbaka till sin ungdom, då han påbörjade sin pilgrimsvandring till det legendariska Santiago de Compostela förändras allt. Señor Peregrino är en poetisk och överraskande berättelse om att aldrig mista tron på kärleken. Om att våga leva på den sköra linjen mellan fantasi och verklighet.