在经历了高中毕业晚会激情一夜后,一年很快过去了。大一的暑假,吉姆(贾森•比格斯 Jason Biggs 饰)、凯文(托马斯•伊恩•尼古拉斯 Thomas Ian Nicholas 饰)、奥兹(克里斯•克莱因 Chris Klein 饰)和芬奇(艾迪•凯伊•托马斯 Eddie Kaye Thomas 饰)四个好友又聚在一起了,当然,还有不怎么讨人喜欢的史蒂夫(西恩•威廉•斯科特 Seann William Scott 饰)。 四个好友决定摆脱史蒂夫,去过一个激情的暑假,庆祝他们顺利度过大一和伟大的友谊。但是史蒂夫在海边有一栋别墅,那是玩乐的最好场所,无奈他们只有带上史蒂夫一起驶往海边。 经历了大学一年后,他们都比高中时更成熟了。海边美女如云,他们面临了更大的激情挑战,笑话百出。海边的狂欢舞会即将拉开,每人都在努力准备。
故事发生在1937年西班牙内战时期,在纷飞的战火之中,一位来自美国的名叫罗伯特(加里·库柏 Gary Cooper 饰)的男人,他的身影时常活跃在前线,带领着西班牙人民抗击当地法西斯的残暴统治。他们炸火车打巷战,打得敌人节节败退。 这一天,罗伯特接手了一个新的任务,和一支由民兵自发组成的游击队联手,炸掉敌人前来攻打必经之路上的一座铁桥。在此过程中,罗伯特邂逅了名为玛利亚(英格丽·褒曼 Ingrid Bergman 饰)女孩。玛利亚曾经是市长的女儿,过着幸福美满的生活,然而战争摧毁了她的家庭,不仅让她失去了父母,自己也惨遭侮辱。共同的革命信念让罗伯特和玛利亚很快就走到了一起。
茱莉亚(Cathleen Nesbitt 饰)年事已高,家财万贯,可是没有子嗣,也就没有名正言顺的继承者,为此,她找到了女巫师布兰奇(芭芭拉·哈里斯 Barbara Harris 饰)。茱莉亚告诉布兰奇,她的妹妹曾有一个私生子,被她送给别人抚养,如今,她想找到这个可怜的孩子,让他继承家产。
就这样,布兰奇和情人乔治(布鲁斯·邓恩 Bruce Dern 饰)一起展开了调查,得知领养茱莉亚外甥的那个家庭全员葬身于大火之中,而放火的不是别人,正是他们想要找的那个人——爱德华(威廉姆·德瓦内 William Devane 饰)。如今的爱德华改名换姓,成为了一位珠宝商,狡猾的他害怕当年的罪行曝光,于是雇佣了当年帮他脱罪的马罗尼(艾德·劳特 Ed Lauter 饰),让他将布兰奇一行人杀死。