波士顿南部的马萨诸塞州黑社会势力极为猖獗,其中最大的团伙要数弗兰克(杰克•尼科尔森 Jack Nicholson 饰)执掌的爱尔兰黑帮。警方为了剿灭他们,决定派警校毕业生比利(莱昂纳多•迪卡普里奥 Leonardo DiCaprio 饰)潜伏其中做卧底。警官的冷嘲热讽,让曾有过底层生活的比利甚为不爽,他曾希望做堂堂正正的警察,但是在强压之下也只得服从命令,在经过烧杀抢掠的洗礼后,他赢得了弗兰克的信任。与此同时,同是毕业生的科林(马特•达蒙 Matt Damon饰)因为缉私有功,获得了上级的嘉奖,并且正在跟心仪女友筹备婚事。而实际上,他是弗兰克安插到警队的一枚棋子,两人勾结牟取私利。警匪先后发现存在内鬼,一场猫鼠博弈由此展开……...
故事要从一位无名作家(裘德·洛 Jude Law 饰)说起,为了专心创作,他来到了名为“布达佩斯”的饭店,在这里,作家遇见了饭店的主人穆斯塔法(F·莫里·亚伯拉罕 F. Murray Abraham 饰),穆斯塔法邀请作家共进晚餐,席间,他向作家讲述了这座饱经风雨的大饭店的前世今生。 饭店曾经的主人名叫古斯塔沃(拉尔夫·费因斯 Ralph Fiennes 饰),而年轻的穆斯塔法(托尼·雷沃罗利 Tony Revolori 饰)在当时不过是追随着他的一介小小门童。古斯塔沃为人正直,精明能干,在他的经营和组织之下,布达佩斯大饭店成为了当时首屈一指的度假胜地。古斯塔沃和年迈的D夫人(蒂尔达·斯文顿 Tilda Swinton 饰)情投意合,D夫人去世后,在遗嘱中将一副价值连城的名画留给了古斯塔沃,这一举动惹恼了她的儿子迪米特里(阿德里安·布洛迪 Adrien Brody 饰),布达佩斯大饭店和古斯塔沃的厄运就此拉开了帷幕。...