Quando il piccolo Brogan O'Malley incontra una strana ed enigmatica donna lungo le vie di Edimburgo nel diciannovesimo secolo, non ci fa molto caso.
Passano dieci anni e Brogan, che è diventato un ladruncolo, la incontra nuovamente e rimane stupito vedendo che la donna non sembra invecchiata neanche di un giorno.
Dopo altri dieci anni, nel 1827, Brogan è solo, in miseria e disposto a tutto per sopravvivere, ed è soltanto allora che scopre un segreto che cambierà per sempre la sua vita.