唐初,太子李建成在秦王李世民的旗帜下,亲交史燕生(吴兴国饰)和大将军霍达(张丰毅饰)。在一次郊外狩猎节上,两人结识了红袖公主(陈冲饰),红袖公主有着各种各样的浪漫关系,在石燕生心中留下了印记。
巧合的是,他带着藏起来的手枪走了出来,救了Bin Bin。然而,他因非法持有枪支被判处五年监禁。五年后,出狱后,巧巧发现整个世界发生了巨大的变化,唯一不变的是她对斌的真挚感情。巧巧跋山涉水寻找斌斌的下落,但此时的斌斌已经失去了往日的锐气,身边有了新的女朋友。无独有偶,他身无分文,依靠自己的智慧,终于为自己赚了一块地。