二手音響商耿浩(黃渤 飾)婚姻失敗,他想用錘子爆小三(李晨 飾)的頭,卻遲遲沒有勇氣,幸虧在劇組做製片的兄弟郝義(徐崢 飾)及時發現自暴自棄的耿浩,他決定帶著耿浩開啓一段「治癒之旅」。於是一對好基友帶著一隻狗上路,邂逅三千公里的「桃花」。「阿凡達女郎」(陶慧 飾)、「殺馬特」周麗娟(周冬雨 飾)、「白富美」(張儷 飾),各式各樣的女人接連登場,耿浩一路艷遇一路療傷。時光倒轉,5年前的此時,大齡文藝女青年(袁泉 飾)因爲聽了一首流浪歌手耿浩的歌,毅然前往大理……在經歷一連串奇葩遭遇之後,大家都放下了心裡的「陰影」,找到了通向幸福的道路。