酷夏时节的一个下午,发生在纽约市里的一起银行抢劫案。诡计多端的索尼(阿尔.帕西诺饰)和反应迟钝的同伴塞尔(约翰.卡扎雷饰)突然闯入快要下班的布鲁克林银行,为了替他的同性恋男友筹钱做变性手术,于是计划抢劫银行。事前他做了大量的观察调查,以为行动万无一失。
然而,令他们感到沮丧的是,银行里几乎没有现钱。倒霉的索尼和塞尔继以劫持人质相要挟,气氛顿时变得十分紧张。大量的警察赶来并包围了现场;不少同情索尼的人在一旁围观;记者们也前来凑热闹。警察队长默蒂(查尔斯.登尼饰)与索尼展开了谈判,并借此拖延时间以控制事态的发展。索尼的情人利昂(克利斯塞兰登饰)前来劝他尽快离开银行,此时,人们才发现索尼的抢劫动机原来是为了资助利昂接受变性手术的治疗。结果,没等索尼要求派飞机运送他转移,老谋深算的联邦调查局特工谢尔顿(詹姆斯.波罗德瑞克饰)便赶到了……