邓小龙(许冠英 饰)从小就为人正直、乐于助人,他的志愿就是长大了能当一名除暴安良的好警察。无奈天意弄人,他因身材矮小,而且天生色盲,于是被警局拒之了门外,他只好去保安公司当了一名护卫员。保安主管周世昌(许冠文 饰)是一名老油条,为人尖酸刻薄、贪生怕死。下属阿Sam(许冠杰 饰)一早就看他不顺眼,只是有冤无处申。 这次,公司的太子王平凡从国外留学回来,假扮保安混进了公司考察情况。不久阿Sam和小龙就因工作出色而获得提拔,而周世昌却被剥夺了主管之位降职任用,还有几个月就可以退休享受的他会为了退休金忍下这口恶气还是会另有所谋?
纽约百老汇,戏剧导演Oscar Jaffe(约翰·巴里摩尔 John Barrymore 饰)捧红了女演员Lily Garland(卡洛·朗白 Carole Lombard 饰),两人成为百老汇票房保证,同时也是一对情侣。合作三年后,Lily因为受不了Oscar对她私人生活的过度干预,偷偷跑去了好莱坞演电影。Oscar一怒之下起用了新的女演员,可惜票房很差,还在芝加哥欠下了债。在从芝加哥回纽约的二十世纪列车上,Oscar机缘巧合又和Lily在同一列火车上。Oscar试图挽回Lily,不管是爱情还是演戏,但Lily已经有了另外的恋人,也对重新和Oscar合作不感兴趣。这列火车上碰巧有一位脑子不大好使的大富翁,Oscar利用这个富翁给他开了张支票,试图以这张支票来让Lily签了演戏的合约。然而这位所谓“大富翁”原来不过是个精神病人,Oscar手中的支票毫无价值。心灰意冷的Oscar决定开枪自尽......
杰克(小罗伯特·唐尼 Robert Downey Jr. 饰)仗着自己英俊的外表整日沉迷于美色之中并引以为傲。一次偶然中,杰克在酒吧中邂逅了名为兰迪(莫利·林沃德 Molly Ringwald 饰)的女孩,他深深的被这个自信又热情的姑娘所吸引,两人一拍即合相谈甚欢。然而次日,兰迪对杰克的态度却来了个一百八十度的大转弯,百思不得其解的杰克找到了兰迪的住所,才发现兰迪的父亲是一个赌鬼,背负的巨额债务。 为了给父亲还债,兰迪不得不向富翁费尔南多(鲍勃·冈顿 Bob Gunton 饰)寻求帮助,费尔南多要求兰迪那她的身体来交换。杰克提出自己可以帮助兰迪,但遭到了后者的拒绝,兰迪远赴大西洋城,想在赌桌上试试手气。