故事发生在解放前的北京。丐帮首领牛二爷整天带一帮泼皮横行市井,孙豆汁因没孝敬牛二,豆汁摊被牛二捣毁,儿子孙六血气方刚,非要找牛二拼命。烤肉铺刘掌柜与孙六同时相中李窝脖的闺女李淑英,无奈孙六人穷志短,只好加入丐帮,仰仗牛二势力摆平了刘掌柜。孙豆汁见儿子当了混混,一气之下将他赶出家门,淑英见孙六如此不争气,只好皈依了佛门。谷掌柜与刘掌柜结怨已久,牛二为从中渔利,关键时刻出卖了孙六。孙六看透了牛二险恶用心,他抢走牛二的龙鞭,在祖始爷帮衬下成为了混混首领。上任伊始,他带人砸了刘掌柜的烤肉店,孙豆汁扬言要跟孙六断绝父子关系......。第一次世界大战的末期,美国派兵赴欧洲参战,富家子弟吉姆(约翰·吉尔伯特饰)也加入了军队,在部队中跟建筑工人出身的斯利姆和酒保布尔很快成为了好友。部队在法国登陆,驻扎在一个小村庄里。在那里,吉姆认识了法国村姑梅丽桑德(蕾妮·阿多莉饰),两人很快燃起了爱火。不久,部队奉命开赴前线,吉姆被迫离去。梅丽桑德在军用卡车后紧追不舍,吉姆脱下军靴抛给她,表达自己对她的爱意。 在前线,炮火密集,吉姆、斯利姆和布尔躲在炮弹坑中十分着急。经过抽签,由斯利姆冲出坑外对付敌人的大炮。炮声停止了,但斯利姆一直没有回来。吉姆十分担心,往敌阵中寻找,果然发现了斯利姆的尸体。 美军进行大规模反攻,吉姆奋勇作战,结果因腿部中弹而住进野战医院。在那里,他听说梅丽桑德所在的村庄处境十分危险,于是偷偷溜出医院赶到村庄,却发现该地已成一片废墟……。