Partir de John o’Groats, à l’extrême nord-est de l’Ecosse, en face de l’archipel des Orcades, pour rallier en bus Land’s End, à la pointe sud-ouest des Cornouailles. Voilà l’objectif de Tom Harper, à savoir une traversée de la Grande-Bretagne de précisément 838 miles (1348 km), a-t-il calculé. Il y a très longtemps, il avait fait avec sa femme Mary le voyage inverse. A la suite d'un drame, on devine assez vite qu’il s’agit de la mort d’un enfant, ils avaient quitté Land’s End pour refaire leur vie à John o'Groats, tenter d’oublier l’inoubliable. «Emmène-moi aussi loin qu’on puisse aller», lui avait demandé Mary. Elle est aujourd’hui décédée, et voilà Tom bien décidé à honorer sa mémoire en renouant avec leurs racines.