林奕新(朱海彬飾)一家在汕頭經營一家小雜貨店,他和妹妹都在讀中學。他在汕頭金山中學就讀,和同學梁夢潔(盧倩飾)青梅竹馬,互有好感。本來夢潔準備大學考中山大學的,奕新也跟着報了中大。誰料後來夢潔反而去了杭州一所大學,只有奕新上了中大。在大學裏,兩人仍有書信往來,雖然夢潔也有了男朋友。奕新(吳啓壘飾)被選去演話劇《暗戀桃花源》,和他搭檔的是可愛的女生,來自蘇州的蘇心蕊(楊婕飾)。日復一日的排練中,心蕊對奕新情愫暗生。然而奕新卻對夢潔念念不忘,他無法接受心蕊的愛也有因爲心蕊是外省女生的緣故。於是心蕊狠下心來到了汕頭,準備瞭解奕新的成長環境,更好的接近他。奕新和心蕊偶然在汕頭重逢,兩人回到了廣州,正式成了戀人。然而有一天夢潔的突然出現,又擾亂了奕新的世界......