主要人物七人是高中同學,學霸高逸繁和混混王放同時愛慕著青春陽光的哈娜,不善言辭的哈娜像許多好學生那樣并沒有明確表達過對高逸繁的感情。高逸繁的發小谷姍姍是個熱愛音樂舞蹈和美食的姑娘。在她的提議下,李思潔和哈娜、高逸繁和自己的好哥們兒——Alex和郎哲都參與到了她的舞臺劇排練當中,而一直愛慕王放的李思潔懇求谷姍姍也讓其加入舞臺劇的排練,王放為了接近哈娜亦跟大家一起勤奮排練起來。可惜好景不長,看見哈娜和高逸繁日漸親密,王放再也坐不住了,在自己一幫小弟的挑唆下找了社會上的人要教訓高逸繁。夜晚陪郎哲買東西歸校的高逸繁和Alex三人因此遭到了社會混混的圍堵毆打,此時,深藏不露的班主任從天而降,三拳兩腳便把混混們打得落花流水而逃,解救了高逸繁三人。在學校組織的啦啦操比賽中,外校的隊員李月故意致使李思潔受傷不能上場比賽,班主任情急之下提出由自己頂替并讓王放協助,最終取得了很好的成績。李月見計謀不成便使出損招挑唆兩隊斗毆,關鍵時刻王放挺身而出,保護了被欺負的李思潔,但是雙拳難敵四腳,最終還是班主任出手制服了一眾鬧事者。匆趕來的高逸繁郎哲Alex三人了解情況后對王放刮目相看,從此兩人化敵為友。面對李思潔的受傷,谷姍姍因不能完成舞臺劇比賽而傷心,高逸繁寬慰大家,定下十年之約,約定那時再來一起跳這支舞,友誼長存。社會混混們不甘心被打,多次向王放索要賠款,王放均不予理睬,在王放小弟的出賣下,混混們趁高逸繁王放等人一起去南山游玩之際綁架了王放,毆打泄憤之后再次向其索要錢財。目睹了王放被綁的李思潔找到高逸繁和哈娜,說明情況后高逸繁獨自行動找到了王放,看見王放被打慘狀,高逸繁奮不顧身闖入營救王放,混亂打斗之中,高逸繁不幸遇難。十年之后,各奔東西的Alex和郎哲、谷珊珊、王放、李思潔齊聚新疆,只為找到不肯離開故地一直為愛守候的哈娜,與她再次跳起十年前約定的舞臺劇,幻境中,仿佛高逸繁也與大家一起起舞。十年約定完成之后,大家回歸各自的生活,但在不知不覺中也發生了改變——家庭主婦的谷姍姍重拾夢想,做起了導演郎哲和Alex成為生意伙伴,王放也接受了一直默默守護他的李思潔。只有哈娜,仿佛什么都沒有變過。