三十歲的國文(秦昊 飾),大學計算機專業畢業,一直在大城市裏打工,直到親妹妹國妹妮婚嫁才回到家鄉。十年沒有回到家鄉的國文對家鄉的鎮子已然感到陌生。中國鄉鎮的變化之大已經超過了國文的想象。
鎮子上,國文來到一家診所看牙,不料遇到了給蘇梅下聘禮的勞醫生(羅家英 飾)和蘇梅(秦子越 飾)的父親蘇爸(梁家仁 飾)。國文為了躲避與蘇爸見面,藏身於牙醫診所的閣樓。閣樓房間陳列著國文小時候和蘇梅一起講故事畫下的各種故事畫面,房間也裝修成童話裏的樣子,屋子中間一個巨大城堡煙筒。蘇爸和勞醫生也來到閣樓。國文無處躲藏只好爬進了煙筒。而在煙筒裏國文聽到了煙筒外面奇怪的聲音。這些聲音他似乎很熟悉。國文被聲音引誘爬出了煙筒。煙筒外面雖然也是街道卻變成了1924年的小鎮街道。國文驚奇地發現,蘇梅被故事裏的人物綁架了。國文追趕故事裏的人物卻飄在空中無法接近故事裏的人。