Charlotte en Rory zijn beste vrienden en voor zijn dertigste gaat hij de wereld rondreizen. Een jaar later bezoekt Charlotte een helderziende die haar vertelt dat ze voorbestemd is om bij Rory te zijn als hij thuiskomt. Rory komt thuis... maar verloofd met Rachel - een meisje dat hij op reis ontmoette! Hij vraagt Charlotte of zij zijn ‘beste vrouw’ wil zijn op zijn bruiloft.
Nelly en de hond London worden vergezeld door Valle terwijl ze het Zwarte Woud in trekken om de Mirror of Death te vinden. Een reis die hen steeds dieper het bos in brengt en naar de plek waar Nelly's moeder ooit verdween.