Zniszczona niemiecka łódź podwodna osiada na mieliźnie w kanadyjskiej zatoce, we wczesnych latach drugiej wojny światowej. Fanatyczny nazista, kapitan Bernsdorff wraz z załogą muszą przedostać się do Stanów Zjednoczonych, zanim zostaną pojmani. W czasie drogi do granicy spotykają wiele różnych osób, z których każda ma swoje własne zdanie na temat wojny i nacjonalizmu. Twórcy filmu wyraźnie starali się przedstawić swoje przekonania o konieczności wsparcia wojsk alianckich przez Amerykanów, co doceniła Akademia Filmowa przyznając Oskara Emericowi Pressburgerowi.
Mary przyjeżdża do ciotki, która razem z mężem prowadzi oberżę "Jamajka". Wkrótce kobieta odkrywa, że gospoda jest miejscem spotkań niebezpiecznej bandy.