家住江南水鄉小鎮上的三個少年,盤興、豁達和金寶趁着“五•一”假期開始,騎車來到河邊玩耍,無意中踢翻了在河邊釣魚的郭爺爺的小魚桶,踩斷了釣魚杆,他們與郭爺爺發生爭吵、碰撞。三個少年由於年少不懂事,不顧後果撇下躺倒在地上昏迷不醒的老人,迅速離開。爲了逃避責任,三人決定誰也不再提起此事。於是三個人都選擇離開家,投奔自已的親戚,但他們的心中各自籠罩着陰影。陰差陽錯,盤興和豁達親戚所住的暖水鎮恰恰正是郭爺爺居住的地方,而此時的郭爺爺已經失去了記憶,沒人知道他去河邊釣魚時究竟發生了什麼事?這個謎團誰也解不開。懷着孩子與生俱來的那種冒險精神,加上一系列的巧合,盤興和豁達走進了郭爺爺和他的小孫女悠悠的生活。短短的幾天時間,盤興和豁達受盡了煎熬,開始是懼怕,害怕郭爺爺一朝醒來認出他們,接着又開始悔恨和內疚,因他們看到了由於自己的過失,使郭爺爺和悠悠的生活陷入了困窘。尤其是當他倆和悠悠成了好朋友之後,心裏更加的不安。他們竭盡全力幫助悠悠,同時又害怕有一天被悠悠發現自己就是導致爺爺失憶的原兇。在種種自我矛盾的心理折磨中,倆人最終決定全力以赴幫助爺爺恢復記憶。他倆找到金寶商量,但被膽小的金寶拒絕了。金寶的拒絕並沒有影響倆人的決心,盤興和豁達把爺爺帶到事發的河邊,重演當天的情形,在關鍵時刻金寶趕來加入到小夥伴的行列。他們在河邊反覆地跑啊、跑啊,希望能夠刺激爺爺回想起當天的情景,但是小夥伴們所做的一切全被給他們送飯來到河邊的悠悠看到,她傷心極了,三個男孩也傻了……他們擔心的事終於發生了,孩子們心裏非常的沮喪,不知如何向悠悠解釋這一切。悠悠因爺爺的失憶,交不出琵琶班的學費而退出了琵琶班。爲了湊足悠悠的學費,盤興開始幫舅舅看倉庫,把掙到的錢親自替悠悠交到學校。三個小夥伴在經歷了一番心理鬥爭之後終於決定到派出所“自首”,然而他們走到門口時,發現悠悠站在門口看着他們……當三個小夥伴帶着悠悠和爺爺再次來到河邊時候,奇蹟終於出現了。爺爺的記憶恢復了,孩子們激動地抱着爺爺哭成一團。雖然事情有了一個較圓滿的結局,但是小夥伴們認爲還不夠完美。如果當初我們不這麼衝動,錯了說聲對不起,那結果又會是怎樣呢……