II wojna światowa. Na greckiej wyspie Niemcy utworzyli obóz jeniecki. Wśród więźniów jest angielski archeolog, profesor Blake (David Niven) oraz Amerykanie: Nat Judson (Richard Roundtree), Bruno Rotelli (Sonny Bono), pływaczka Dottie del Mar (Stefanie Powers) i komik kabaretowy Charlie (Elliott Gould). Obozem dowodzi Otto Hecht (Roger Moore), który marzy o zdobyciu kolekcji drogocennych talerzy ukrytych w górskim klasztorze. Tymczasem Niemcy dowiadują się, że w miasteczku działa radiostacja przekazująca tajne informacje aliantom.
Major Otto Hecht jest komendantem obozu jenieckiego na terenie Grecji, jeńcy mają zajęcie, trudnią się archeologią co wykopią to oddają majorowi albo zakopują z powrotem. Do obozu trafia panienka z kabaretu wraz ze swoim partnerem, którzy zostali zestrzeleni w drodze na występ dla żołnierzy amerykańskich. W miasteczku zaś działa grecki ruch oporu, a jego dowódca ma do wykonania pewne ważne zadanie.