孤身一人的梅婆婆年紀大了,不方便再獨自住在居風街的老屋子里了,人們便把她送到了養(yǎng)老院。梅婆婆不習慣陌生的地方,在住進養(yǎng)老院的第一個夜晚就想逃走。當她正想逃走時,房間里的電話響了。 電話是一個叫夏末的6歲小男孩打來的。夏末的外婆曾經在養(yǎng)老院的這間屋子住過,但是外婆現在已經去了另一個世界,他想念外婆了,所以他還是打電話來,希望能和外婆說話。夏末的媽媽經常出差,爸爸總是加班,連睡前故事都沒人給他講,于是他央求梅婆婆給他講故事。梅婆婆被夏末打動了,她給夏末講的是一個火車司機與奇異小鎮(zhèn)的故事。 就這樣,每到晚上,夏末打來電話,梅婆婆給他講故事——蒲公英小鎮(zhèn)、全是國王的小鎮(zhèn)、道路變換的小鎮(zhèn)、時間跳躍的小鎮(zhèn)、電話小鎮(zhèn)、秘密小鎮(zhèn)、木頭人小鎮(zhèn),等等。梅婆婆在電話的這頭講得生動有趣,夏末在電話的那頭聽得饒有趣味。一老一小,沉浸在故事里,彼此都得到了心靈的安慰。 快到夏末的生日了,梅婆婆想起來,在自己家里,還收藏著一列玩具小火車,她決定找出來,并當作禮物送給夏末。梅婆婆在一個天色微亮的清晨,悄悄離開養(yǎng)老院,返回了自己的老房子。她找到了小火車,還發(fā)現了兩張舊船票和一封舊信函。讀著爸爸給她的信,梅婆婆泣不成聲。她終于想起來,其實她個夏末講的那些故事,都是她那當火車司機的爸爸,在她小時候給她講的。原來,爸爸在戰(zhàn)火紛飛的年代,在路途中遭遇了戰(zhàn)爭,火車被炸毀,他被逃難的人群裹挾著,上了一條船,但是船在海上沉沒了,他最后滯留在一個“月光升起的小鎮(zhèn)”。只可惜,這封爸爸從來自月光升起的小鎮(zhèn)發(fā)出的信件,時隔近六十多年才被梅婆婆讀到。 梅婆婆跟夏末通了最后一次電話,把自己的故事講給他聽。第二天,梅婆婆買了一張去海邊的火車票,決定去月光升起的小鎮(zhèn)尋找爸爸……