电影讲述了墨菲(彼德·奥图 Peter O'Toole 饰)在第二次世界大战末期的经历,他在一次纳粹德军潜艇袭击中是唯一的幸存者。在路易士(菲利浦·诺瓦雷 Philippe Noiret 饰)的拯救下,两人成为好友。然而,墨菲心中一直有一个执念,那就是想要炸毁那艘纳粹德军潜艇,为了实现这个目标,他获得了一颗从潜艇上发射的但却未引爆的鱼雷。
然而,就在墨菲准备实施计划的时候,二战结束的消息传来。尽管战争结束,但墨菲无法忘记纳粹德军的罪行,决心不放过那艘潜艇。这产生了一种内在的冲突:
故事发生在1940年5月的荷兰鹿特丹。年轻的荷兰小伙子文森特(Jan Smit 饰)和他的弟弟在一家酒店担任服务生的工作,同时文森特还是一名业余拳击手。五月初的一天,德国富商的女儿伊娃(Roos van Erkel 饰)来到酒店准备与德国实业家德克(Pieter Van der Sman 饰)结婚。正在送面包的文森特在街上与伊娃邂逅,他们在桥边为伊娃拍照时,偶然间遇到了荷兰士兵阻击入侵的纳粹士兵。为了躲避危险,他们匆忙逃进了附近的动物园大象馆。
在大象馆的相处期间,文森特和伊娃迅速陷入了爱河,他们彼此的感