Dylan ha quindici anni quando la sua vita subisce un drastico cambiamento: il treno su cui sta viaggiando ha un tragico incidente. Dylan sembrerebbe essere l’unica sopravvissuta e, una volta uscita, si ritrova nell’aperta campagna scozzese. Attorno non c’è anima viva, a parte un ragazzo seduto sull’erba. Si chiama Tristan e, con il suo fare imperturbabile e deciso, convince Dylan a seguirlo lungo un arduo cammino, tra strade impervie e misteriose figure che girano loro intorno. A un certo punto Tristan le rivela la verità : è un traghettatore di anime. A ogni anima spetta il suo paradiso, ma qual è quello di Dylan? Arrivati alla fine del loro viaggio, i due non vogliono più separarsi e Dylan proverà a sovvertire le regole pur di non perdere Tristan.