На острове Окинава живёт старшеклассница Сорами Каригайя, много лет назад потерявшая отца, а недавно — и мать. Через два месяца после смерти матери к ней домой приезжает адвокат из Хоккайдо. Он сообщает, что действует от имени её деда по матери, с которым возникли вопросы наследства, хотя мать Сорами утверждала, что дед давно умер. Адвокат объясняет, что это была ложь: по какой-то причине мать так ненавидела своего отца, что даже не рассказала Сорами о его существовании. После приезда в Хоккайдо адвокат сообщает Сорами ещё об одном условии: добраться до её деда можно только на скором поезде «Гэнъя», которым мать запрещала ей пользоваться.