Pour Bastien, le décès de ses grands-parents qui ont vécu aux Grandes Roches, un lieu-dit de Charente-Maritime chargé de ses souvenirs d'enfance, agit comme un révélateur. Il décide de prendre le premier train pour la Gironde afin de tenir une promesse qu'il a faite à sa grand-mère. Commence alors pour lui un voyage hasardeux jalonné de rencontres inattendues.