Пианист Томас Гарвей едет на гастроли. Он сходит с поезда на маленькой станции, чтобы купить сигарет, и узнает у местной продавщицы удивительную вещь: выдуманные писателем Грином города существуют на самом деле. Добраться до них легко — всего лишь проехать 30 минут на автобусе. Гарвей забывает обо всем, бросает гастроли и отправляется в город Александра Грина, где знакомится с Гезом, капитаном парусника «Бегущая по волнам». Пианист отправляется вместе с ним в плавание, навстречу несбывшимся мечтам.