台北的漫画作者杨纯纯(应采儿饰)在爱情的路途上频频遇人不淑,而她作品的销路也日渐下滑。杨父要纯纯陪他回大陆看看长城,却被女儿拒绝,谁料杨父独自前往嘉峪关时急病逝世,杨父在弥留之际拜托纯纯找到自己当年在大陆的初恋秀倩,纯纯疑心父亲曾经在大陆结婚,做出了对不起母亲的事情,决议前往老家一查终究。此时杨父生前在火车上结识的私家侦探方明迪(佟大为饰)受杨母委托,为纯纯担任导游,性情不甚合拍的二人一见面即针锋相对,但碍于事实状况又不得不同行。在杨父位于雁门关下的老家,二人查知秀倩远嫁银川,他们为寻觅杨父曾经的爱情继续前行,而一场新的爱情,又于他们之间发作……