故事发生是北爱独立战争期间。英国士兵乔迪(福里斯特·惠特克 Forest Whitaker 饰)在阿尔马遭到了北爱共和军的绑架,共和军企图用他来交换被英军扣押的俘虏。看守乔迪的是弗格斯(斯蒂芬·瑞 Stephen Rea 饰),他的内心对杀戮和战争感到迷失和无奈,对乔迪的遭遇感到恻隐与同情,他们成了好朋友。共和军最终没换来俘虏,上头要求弗格斯处决乔迪,弗格斯暗中放走了他。乔迪走前交给弗格斯一张他女朋友迪尔的照片,告诉弗格斯可以去伦敦找他的女朋友迪尔。 不料乔迪逃走时却误被来袭击的英军坦克轧死了,
曼森太太(艾尔玛·霍尔 Irma P. Hall饰)和她的猫一起度日,慈祥善良而又充满大智慧的她,却成为了一桩赌场金库劫案的绊脚石。劫案的主谋是盗名昭著的希金森教授(汤姆·汉克斯 Tom Hanks饰)。他自称来在密西西比大学,一举一动充满了诗人的神采,这招可骗过了曼森太太。在希金森的带领下,一大帮社会各色人等进驻曼森太太出租的寓所,在这里,他们佯装排练教堂歌曲,实质是在打通一条通往金库的地下隧道。当然,如此艰巨的任务,请来的各路神通也足够应付。有挖过隧道的将军,有片场的道具师,有赌场打杂的黑人,甚至有一