Lucia studentessa di chimica a Pavia e Mario giovane laureando in medicina si innamorano. Il loro problema è che i genitori di lei sono contrari. Ma Lucia e Paolo non ne vogliono sapere e si recano da un sacerdote per essere uniti in matrimonio. A cose fatte i genitori sono costretti a accettare la loro unione che viene allietata dalla nascita di un bel bambino. Ma Lucia muore nel dare alla luce la creatura e Paolo decide di andare a vivere con la bimba dai genitori di Lucia.
Ram è un affascinante vagabondo di un piccolo villaggio mentre Leela è una delle ragazze più passionali e sfrenate della zona. L'unica cosa che unisce i due, tra loro sconosciuti, è l'odio che le rispettive famiglie provano per l'altra. Nemiche giurate da oltre cinquecento anni, le famiglie hanno sempre evitato di imparentarsi per non scatenare ulteriore odi. Quando si incontrano per la prima volta, Ram e Leela finiscono per innamorarsi, decideranno così di affrontare le loro famiglie pur di far trionfare il loro amore.
Durante la II guerra mondiale, un gruppo di genieri della Forza di Spedizione Brasiliana, inesperti e a disagio nel terribile gelo europeo, tenta di neutralizzare uno dei numerosi campi minati tedeschi lungo la Linea Gotica.