Действие фильма происходит во время 1-ой Мировой войны. Немецкие войска отступают из маленького французского городка Марвиль, но оставляют после себя бомбу замедленного действия. Местные жители сообщают наступающим британским силам о спрятанной взрывчатке, и рядовой Чарлз Плампик (симпатяга Бэйтс), шотландец, обожающий поэзию, направляется на обнаружение бомбы. Чтобы не столкнуться с германским арьегардом, Плампик проникает в сумасшедший дом города, и больные объявляют его "королем сердец", пока город не взят обратно и не нет нужды вести прежнюю, определенно сумасшедшую жизнь.
Во время поисков бомбы Плампик полюбил сумасшедших горожан, особенно Кокелико (Бюжо). К тому времени, когда немцы и британцы сталкиваются в Марвиле, усеяв улицы города трупами, и когда горожане возвращаются, Плампик должен сделать выбор: вернуться в солдаты или присоединиться к "сумасшедшим" ребятам в психушке.