
Lena Fox, a self-proclaimed computer nerd, values her solitude in the Scottish Highlands. Each year, she marks her birthday and mourns her parents on a personal pilgrimage. But this year, her solitary trip is abruptly interrupted by a cursing American on her train...