臺北的漫畫作者楊純純(應采兒 飾)在愛情的道路上頻頻遇人不淑,而她作品的銷路也日漸下滑。楊父要純純陪他回大陸看看長城,卻被女兒拒絕,誰料楊父獨自前往嘉峪關時急病去世,楊父在彌留之際拜托純純找到自己當年在大陸的初戀秀倩,純純懷疑父親曾經在大陸結婚,做出了對不起母親的事情,決定返回老家一查究竟。此時楊父生前在火車上結識的私家偵探方明迪(佟大為 飾)受楊母委托,為純純擔任向導,性格不甚合拍的二人一見面即唇槍舌劍,但礙于現實情況又不得不同行。在楊父位于雁門關下的老家,二人查知秀倩遠嫁銀川,他們?yōu)閷ふ覘罡冈浀膼矍槔^續(xù)前行,而一場新的愛情,又于他們之間發(fā)生……