2005年,“城乡一体化”的浪潮席卷全国,郊区村民“老算盘”顾金银家拿到了每人四十万元的拆迁费,对于这笔不菲的数目,他的三个儿女盘算已定。老大顾前决定投资生意,老二顾后想用来还赌债,三女儿顾佳想出国深造。老算盘制造了一个晴天霹雳,使得平静的农家起了风暴:他用这笔钱在城里买了一座酒楼,三兄妹的美梦化为泡影。接下来的首要任务就是齐心协力经营好酒楼,可酒楼的经理该由谁出任。众人盘算时,老算盘又宣布一道消息:“谁拉到赞助多,谁就当这个酒楼经理”。这是老算盘给儿女们出的第一道考题。三兄妹在金钱与人生、灵魂与财富的博弈下,时时拷问着求变、求富的思想,在一次次的打磨历练中,不断攀登人生阶梯、刷新着自己的精神世界。。于凡(周润发 饰)是在片场跑龙套的电影替身,不仅工作充满了危险,生活还及其的不稳定。江浩文(梁朝伟 饰)在公司上班的小职员,过着朝九晚五的生活,日复一日充满了枯燥和乏味。命运的作弄让这两个看似八竿子打不到一起的人相遇了。
于凡有一位交往多年的女友名叫杜旖玲,前者将其视为终会携手步入婚姻殿堂的存在,然而,杜旖玲却并不这么想,在于凡身上,她看不到未来。最终,这段恋情已分手告终。与此同时,江浩文在公司里饱受上司的欺压,不堪重负的他最终愤然辞职。就这样,两个同样失意的男人住进了同一屋檐下。。