故事发生在六十年代末的澳大利亚,四个被抛弃的孤儿男孩从小一同长大,由于他们都是在十二月时被送入孤儿院,这个四人小团体被人们称为“十二月男孩”。四个男孩从小生活在孤儿院,但一直长到少年时代,仍然没有被好心人收养,他们早已对加入一个完整家庭彻底失去了希望。这个夏天,孤儿院安排“十二月男孩”前往澳大利亚南海岸渡假,在渡假过程中,他们结识了一对有意收养男孩的好心夫妇,面对这一千载难逢的机会,四个男孩各怀心事,都暗暗希望被收养的是自己,由此,四人开始拉帮结伙,互相猜忌与敌对。在渡假期间,四个男孩中年龄最大的麦迫斯(丹尼尔·雷德克里夫饰),还遇到了一个令他怦然心动的女孩——露茜(泰莉莎·帕尔墨饰),生平第一次感受到了爱情的滋味。假期结束时,好心夫妇的收养决定终于做出,此时四个“十二月男孩”也早已经从争抢的情绪中释放出来,因为这次珍贵的假期令他们真正看清了自己人生的目标,并对未来建立起前所未有的希望与信心。。父母双亡的忠良(张国荣)投靠嫁入庞家的姐姐秀仪(何赛飞)时,处处受到姐夫的挤兑和侮辱,一怒之下用鸦片毒废了姐夫,逃到上海后,阴差阳错投入黑帮头目大大门下,成为利用色相勾引富家太太上钩再勒索其钱财的“拆白党”。
庞府老爷死后,大小姐如意(巩俐)被立为主事,为骗庞家财产,大大命忠良回到庞府引诱如意,岂料两人日久生出真情,不忍再欺骗如意的忠良独身返回上海,而如意也被大大接到上海,眼见了忠良所从事的“拆白党”勾当,心生死灰。。黑暗时代的英国,傲慢的女王达甘在被一个有魅力的革命者琼推翻后,在自己的土地上成为逃犯,当她踏上夺回王位的航行时,她必须面对困难和危险,踏上夺取王位的旅程。。