1976年,“四人帮”在平阳市的代理人,市委书记李孟良突然宣布把非法关押的“903”工程总指挥龚放释放回家。帮派分子孔静,带着“四人帮”的卑劣阴谋来到平阳市。他要李孟良一伙儿表面上同意恢复龚放的职务,暗中对国家重点项目“903”工程进行破坏,然后把责任推到龚放身上。后来,李孟良一伙儿探得“四人帮”垮台的消息,企图烧死龚放等人灭口,市委书记廖平山带领战士和群众及时赶到,救出龚放等人,并告诉他们“四人帮”已经被粉碎。
故事发生在一艘名为“邦迪号”的军舰上,舰长威廉(查尔斯·劳顿 Charles Laughton 饰)是行业内数一数二的航海专家,但这并不意味着他是一个好人。航行在茫茫的大海上,一艘军舰就是一个国家,作为一国之主,威廉不惜使用着各种残酷而又暴力的手段,为的只是巩固他作为“国王”的地位和权威。 对于舰长所执行的暴政,年轻的士官拜姆(法兰奇·汤恩 Franchot Tone 饰)和大副克里斯(克拉克·盖博 Clark Gable 饰)感到十分的不满,在长久的压抑下,起义爆发了,在两人的带领下,水手们制服了威廉和其手下,可善良的人们并没有处死他们的暴君,而是将他们放逐到海上,让海洋来选择他们的生死。自由重新回到了“邦迪号”上,不幸的是,故事并没有就此结束。
王薄(刘德华 饰)和王丽(刘若英 饰)本是一对最佳贼拍档,但因怀了王薄的孩子,王丽决定收手赎罪,两人产生分歧。在火车站遇到刚刚从城市里挣了一笔钱准备回老家用它盖房子娶媳妇的农村娃子傻根(王宝强 饰)后,王丽被他的单纯打动,决定暗中保护不使他的辛苦钱失窃,王薄却寻思找合适机会下手,但 最终因为“夫妻情深”归入了王丽的阵营。 不料傻根的钱早被以黎叔(葛优 饰)为头目的另一著名扒窃团伙盯上,于是一系列围绕傻根书包里的钞票、在王薄、王丽和黎叔团伙之间展开的强强斗争上演。